Linux CentOS7系统下yum安装phpMyAdmin和配置方法
phpmyadmin是一种mysql的图形化管理工具、该工具允许你在web界面上管理你的mysql数据库、不可谓不方便快捷、此次安装与配置是在centos 7系统下、该系统已部署php和mysql环境、关于phpmyadmin的安装
你可以选择yum的在线安装方式、也可以在其官方网站上下载、然后解压缩至你的web服务器目录下、为方便起见、这里选择的是第一种方法、如果有朋友想了解第二种方法的、欢迎留言
一、安装phpMyAdmin
yum -y install phpmyadmin //执行yum在线安装程序
安装完成后到share目录cp到自己的web目录
cd /usr/share //切换目录、可在目录下找到phpMyAdmin、将其拷贝至你的web目录下 cp phpmyadmin /root/workspace/dwtedx //例如我的web目录是
二、配置phpMyAdmin
找到phpmyadmin/libraries/config.default.php、将该文件拷贝至phpmyadmin目录下并重命名为config.inc.php、该文件里有以下几项需要配置
$cfg[´PmaAbsoluteUri´] = ´http://localhost/phpmyadmin´; //phpmyadmin所在的地址 $cfg[´Servers´][$i][´host´] = ´localhost´; //设定mysql所在的主机名或IP地址、此处通常保持默认的localhost即可 $cfg[´Servers´][$i][´auth_type´] = ´cookie´; //在本机调试用config、否则用cookie、这里建议用cookie $cfg[´Servers´][$i][´user´] = ´root´; //设定mysql的用户名 $cfg[´Servers´][$i][´password´] = ´password´; //设定mysql的用户密码 $cfg[´DefaultLang´] = ´zh-utf-8´; //设定默认语言
以上参数设置完成后保存退出、重启web服务器、开启浏览器、在地址栏输入http://localhost/phpMyAdmin测试一下吧
三、注意事项
1、如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”这个提示、那么请找到$cfg[´blowfish_secret´] = ´ ´;在其后的引号里设置你网站的cookie
例如:$cfg[´blowfish_secret´] = ´任意字符´;这是因为你的“$cfg[´Servers´][$i][´auth_type´] = ´cookie´的原因
2、关于“无法在发生错误时创建会话、请检查PHP或网站服务器日志、并正确配置PHP安装”的错误、错误原因:php更新后、覆盖了原有的/var/lib/php/session的权限、导致apache用户无法写入session、产生此错误
解决方法
#chown -R root:username /var/lib/php/session //执行这句 //其中username为apache的承载用户、 我的是apache、所以执行的命令是 #chown -R root:apache /var/lib/php/session
#chmod -R 777 /var/lib/php/session
怕777的权限过大、测试770、766、776都无法解决以上问题、只好先给777权限了、该错误的解决方法来自网络、由于我并没有遇到过此问题、所以未验证其正确性、如有其他问题、欢迎留言讨论
推荐阅读