实验环境:一台Linux主机
实验步骤
安装软件
[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
本文暂时没有评论,来添加一个吧(●'◡'●)