在进行下面的操作之前,请多多读几遍。
1 修改数据库密码。 修改数据库密码首先要进入/xamppfiles/bin 目录下 寻找mysqladmin 程序 然后在命令行中运行
./mysqladmin -u root -p password // 最前面的 . 不要忘记。 这是在linux 上运行脚本的方法.</span>
运行之后会让你先填入 原先的数据库密码,在这里直接回车就号了。。(刚安装xampp后 mysql 密码为空 所以直接回车就好了),接下来输入两次密码。就行了</span>
2 . 修改配置文件的密码
/xamppfiles/phpmyadmin/ config.inc.php 文件中的相关内容
3. 修改config.inc.php 文件的权限。 如果不修改权限,将不能修改文件的内容
sudo chmod 777 config.inc.php 修改的时候注意路径 是否正确。
4
修改前
<span style="font-size:18px;">$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';</span>
修改后
<span style="font-size:18px;">$cfg['Servers'][$i]['auth_type'] = 'http'; // http 意思是 在用localhost 登陆的时候会出现 登录框。让你输入账号密码。才能登陆。config 是直接读取配置文件登陆
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '自定义的密码';</span>
5 修改好config.inc.php文件后 需要把文件的权限降低。否则不让登陆。回报不能任何人修改文件的错误。。
sudo chmod 775 config.inc.php 同样注意路径
最后重启服务器。
6 .这时候就应该可以正常访问了。如果还不行。请仔细回看上面的步骤
7。 配置虚拟的域名访问
8. 首先修改 本机的 /etc/hosts 文件
在这里以百度为例子。。 www.baidu.com
执行 sudo vi /etc/hosts 命令 。。
在文件最后添加
<span style="font-size:18px;">127.0.0.1 www.baidu.com // 有空格</span>
然后保存
9 修改 /xamppfiles/etc/httpd.conf .搜索 # Virtual hosts
将Include etc/extra/httpd-vhosts.conf 前面的# 去掉 。保存关闭
10 修改/xamppfiles/etc/extra/httpd-vhost.conf 文件
添加相应的访问路径
11 。依然重启服务器 才能生效 。。
请随意拍砖