centos7 安装 phpMyAdmin

1.安装apache httpd
yum install -y httpd

2.安装号后执行: systemctl start httpd 启动,在浏览器输入公网ip验证httpd是否正常

3.centos7安装php5.6注意php不要太高,否则phpmyadmin报错
安装centos7下的php源
a.yum install epel-release
b.rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

4.安装php5.6依赖:
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhpr

如果5.6安装出错,也可以选安装php7.0:(yum remove php-common -y 卸载旧版本)

 yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

5.重启:systemctl start httpd

6.解压phpMyAdmin-4.8.5-all-languages.tar 重命名成phpmyadmin

7.把整个文件夹phpmyadmin 移动到/var/www/html/目录下 eg:  mv /root/phpmyadmin /var/www/html

8./var/www/html/phpmyadmin下的config.sample.inc.php
第40号左右修改相关信息配置数据库相关信息
$cfg['Servers'][$i]['controlhost'] = 'localhost';

$cfg['Servers'][$i]['controlport'] = '3306';

$cfg['Servers'][$i]['controluser'] = 'root';

$cfg['Servers'][$i]['controlpass'] = 'SFASA1$';

(如果登录的时候有报错,把上面的host,port等信息配置在/var/www/html/phpmyadmin/libraries/config.default.php文件中)

9./var/www/html/phpmyadmin/libraries/config.default.php
修改$ cfg['blowfish_secret'] = '654321wt23asfdljksdakflsafkdsajlasfjaslfja';密码要足够长
数字可以随便填写,解决phpmyadmin“配置文件现在需要一个短语密码”错误提示

10.在浏览器上输入ip/phpmyadmin登录访问

 

11.解决“变量 $cfg['TempDir'] (./tmp/)无法访问。phpMyAdmin无法缓存模板文件,所以会运行缓慢。”错误。在phpmyadmin文件夹下新建目录tmp 并且给予777权限

12.不想占用80端口开业修改httpd端口号

  a.vim /etc/httpd/conf/httpd.conf  找到  Listen 80 修改为:Listen 8089  

 b. 重启 service httpd restart

posted on 2019-03-08 20:44  feng168  阅读(712)  评论(0编辑  收藏  举报