1)建立密码文件并为用户设置密码 mkdir /etc/apachepasswd cd /etc/apachepasswd htpasswd -c userpwd root New password: xiaomu //这个是我自已设的密码 Re-type new password: xiaomu Adding password for user root
2)配置httpd.conf文件 vi /etc/httpd/conf/httpd.conf #phpmyadmin Alias /pma "/var/phpmyadmin" Options FollowSymLinks AllowOverride None AuthType Basic #设置认证类型 AuthName "Please Login" AuthUserFile /etc/apachepasswd/userpwd #指定存放用户密码的文件 require user root
在这里,phpmyadmin中的config.inc.php我没有做什么改动,我的mysql的用户是root,没有设密码,如果有密码,就要进行设置(可以参考《red hat linux服务器配置与应用》,这段时间学Linux都是通过学习这本书搭建服务器的,同时还有鸟哥的Linux私房菜)