实验步骤
安装软件
[root@server ~]# yum install -y httpd php mariadb-server php-mysql php-mbstring php unzip wget

初始化数据库并设置root用户的密码(phpmyadmin时须要用到该用户登录,也可自己创建用户进行登录,详细干系命令请查看 MariaDB数据库管理系统)
[root@server php]# systemctl start mariadb.service
[root@server php]# mysql_secure_installation
获取PHPmyadmin包并解压和移动路径
[root@server ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.zip
[root@server phpmyadmin]# unzip phpMyAdmin-4.8.5-all-languages.zip
[root@server ~]# mv phpMyAdmin-4.8.5-all-languages phpmyadmin
[root@server ~]# mv phpmyadmin /var/www/html/
修正配置文件以及修正干系文件的权限
[root@server ~]# vim /etc/httpd/conf/httpd.conf
<IfModule dir_module>
DirectoryIndex index.php
</IfModule>
[root@server ~]# cd /var/www/html/
[root@server html]# chown -R apache:apache phpmyadmin/
[root@server html]# chmod 755 -R phpmyadmin/
[root@server html]# cp phpmyadmin/config.sample.inc.php phpmyadmin/config.inc.php
[root@server html]# vim phpmyadmin/config.inc.php
17 $cfg['blowfish_secret'] = 'qwertyuiop';
[root@server php]# chmod 777 /var/lib/php/session/
开启Apache做事和防火墙放行以及关闭selinux
[root@server phpmyadmin]# systemctl start httpd
[root@server phpmyadmin]# systemctl enable httpd
[root@server phpmyadmin]# firewall-cmd --add-service=http --permanent
success
[root@server phpmyadmin]# firewall-cmd --add-service=http
success
[root@server phpmyadmin]#setenforce 0
Windows网页上测试
注:利用yum安装的php可能低于phpmyadmin所哀求的的版本,以是须要下载较高版本的php
我这里更新的是php7.2版本(如果安装的是phpmyadmin4.0以上,则一样平常都须要升级php版本)
须要将之前安装的php5.几版本卸载(yum remove php)
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum clean all
yum makecache
yum install -y php72w php72w-mysql php72w-mbstring.x86_64