您的位置:首页 > 运维架构 > Linux

在Centos中安装并配置phpMyAdmin

2015-09-03 14:28 477 查看
近日JD译站将服务器环境更换成LNMP了,放弃之前用的WDCP面板,改用手动手动安装nginx、php-fpm、php、mysql等,发现没面板照样可以玩转,而且占用系统资源少,速度快,还额外的学习了些centos的命令操作,可谓一举多得,具体的LNMP环境的搭建方法及步骤可参考宁皓网的在阿里云 CentOS 服务器(ECS)上搭建 nginx
+ mysql + php-fpm 环境 (link is external),教程很详实,但教程里并没有提及phpMyAdmin,对于我们这些Mysql菜鸟来说,操作数据库,有个phpMyAdmin的话就简单多了,废话不多说,开始步骤吧。

1、先配置好centos的第三方资源库,因为centos自带的资源库资源较少,且版本陈旧,就比如phpmyadmin还是很老的2.x版本的,至于你喜欢哪个网站的资源库,就选你喜欢的吧,我们这里就用宁皓网教程里介绍的,例如centos版本是centos6,32位的,先找个目录下载

wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/i386/epel-release-6-5.noarch.rpm[/code] 下载好后查看文件名,并安装

rpm -ivh epel-release-6-5.noarch.rpm

再确认下资源库是否安装成功

yum repolist

2、查看phpmyadmin安装版本

yum list phpmyadmin

你会发现有两个版本,对的,一个是centos自带的2.x版和第三方资源库的4.x版,知道为什么要装第三方资源库了吧。

3、安装phpMyAdmin,请注意是字母大写,不然会安装成自带的2.x版,装错了出现各种问题就自己去折腾吧

yum install phpMyAdmin

4、为你的网站根目录下创建一个软连接,这样你就可以用二级目录 http://yoursite/phpmyadmin/ (link is external) 来访问phpmyadmin了

ln -s /usr/share/phpMyAdmin /yoursitepath/phpmyadmin

以你的网站根目录为准,二级目录名称你也可以自己更改成自己喜欢的

5、yum安装的phpMyAdmin默认配置文件在/etc/phpMyAdmin目录下,且默认的认证登录方法为cookie方式,你也可以修改该配置config.inc.php文件的认证方式

$cfg['Servers'][$i]['auth_type']     = 'http'

如果访问你网站的二级目录可以进入phpmyadmin的话,就完成phpmyadmin的安装及配置了。

若在cookie认证方式下,提示出现“Cannot start session without errors”的提示,那么你需要修改php.ini文件下的

session.save_path = "/var/lib/php/session"

你会发现默认的/var/lib/php路径下并没有session的文件夹,那就创建这个目录吧,并设置正确的访问权限,再重启服务,问题有没有得到解决?如果还是提示错误,再修改php.ini文件下的

session.auto_start = 0

把0修改成1,再重启服务。 至此,在centos下的phpmyadmin的安装及配置就大功告成了!

原文地址:http://www.cn4jd.com/centos-install-phpmyadmin

更多相关技术文章请关注:http://www.mapguru.cn
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos phpmyadmin 安装