#安装phpmyadmin
#yum -y install phpmyadmin
配置网页访问
如果我们将phpmyadmin安装在服务器上
而我们需要通过网络访问phpmyadmin
我们还需要在web目录下对phpmyadmin做一个软链接
通常,centos下,如果我们使用的是apache服务器
那么默认的web目录是/var/www/html/
如果使用的是nginx,
默认的web目录是/home/wwwroot/default/
建立链接我们使用ln命令。
首先我们找到yum安装后phpmyadmin的默认位置
#find / -name phpmyadmin (这命令表示在根目录下查找名字为phpmyadmin的文件或者目录)
返回#/usr/share/phpmyadmin
我们使用ln命令建立软链接
#ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin (如果使用的是nginx服务器,后面就改为/home/wwwroot/default/phpmyadmin)
这是候,我们输入域名(或者ip)/phpmyadmin就可以进入了 (如果是本地访问就可以用localhost/phpmyadmin访问,如果访问不了,看下httpd和mysqld服务有没有启动)
如果只能本地访问,无法用域名和ip访问,我们还需要对配置文件做些修改
hpmyadmin默认只能使用http://localhost/phpmyadmin来访问,可以修改/etc/httpd/conf.d/phpmyadmin.conf中对应部分为
<Directory “/usr/share/phpmyadmin”>
Order Deny,Allow
# Deny from all
Allow from All
</Directory>
不过我们不建议这么做 ,phpmyadmin暴露了不安全
我们可以修改为我们自己的ip,只允许特定ip访问
进入phpmyadmin页面后
phpmyadmin提示未开启php-mcrypt,
这是因为没有安装php-mrcrpt扩展。
在官方源没有php-mrcrpt扩展,请安装epel源后再yum install php-mcrypt
如何添加epel源请参见centos添加epel源一文
我一般用面板的。
我一般也是用面板,但是前几天配置一个vps,发现系统装好后,默认已经安装好了apache,就只好自己去配置了。