Wamp = Windows + Apache + Mysql + PHP
修改apache默认根目录
wamp 2.x
我安装的是2.5版本的
- wamp安装之后可以直接启动浏览器输入localhost测试,注意需要提前打开所有服务,网页出现带有wamp字样就可以。
- 默认主页(也就是localhost)路径是在安装目录下的
www文件夹下,比如我安装到c盘根目录,默认主页路径就是C:/wamp/www文件夹下 - 要修改默认路径的话需要修改两个地方
- 单击右下角正在运行的
wamp图标选择Apache目录下的httpd.conf搜索Documentroot修改默认目录。
- 另外一个地方就是搜索
Directory同样修改默认目录,在Require local前面加#注释掉,然后在下面添加一行Require all granted,然后保存重启所有服务就可以。
wamp 3.x
如果是wampserver3.0版本以上,修改apache默认根目录可能会失效,因为新版本wamp中的Apache的httpd.conf文件默认包括了httpf-vhosts.conf(路径:C:\wamp64\bin\apache\apache2.4.23\conf\extra\httpf-vhosts.conf)扩展文件中的一些配置,因此,除了wamp2.x的方法之外,同时也要在httpf-vhosts.conf文件中修改.
然后重启,Over
修改wamp菜单项
这样修改之后单击右下角正在运行的
wamp图标显示的www目录指向的还是原来的路径,如果想修改的话,也是两个地方
- 打开wamp的根目录如
c:/wamp找到wampmanager.ini打开搜索- 在
wamp的根目录找到wampmanager.tpl,使用记事本等东西打开,同样搜索menu.lfet修改路径

修改引号内的东西,比如我要改到C:/PHP下:
Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "C:/PHP"; Glyph: 2
最后重启wamp就好了!
wamp修改MySQL密码
wamp2.x版本修改MySQL
- 启动WampServer,鼠标左键单击图标WampServer—>MySQL—>MySQL控制台(M)
- 提示输入密码,WampServer默认密码为空,直接敲回车即可。
- 输入
use mysql,进入当前数据库;控制台提示 Database changed - 输入
update user set password=PASSWORD('你要修改的密码') where user='root';,控制台提示 Query OK,XXXXXXXXX。 - 最后输入
flush privileges;,提交(记住有“;”)。 - 输入
quit,退出。好了登录密码修改成功。
wamp3.x版本修改MySQL密码
如果是wamp3.x版本,可能会报错找不到password column,因为mysql表中就已经没有password了,而是改成了authentication_string,所以在wamp2.x的方法上把第4步换成
update user set authentication_string=PASSWORD('你要修改的密码') where user='root'
设置wamp允许远程访问
如果需要设置Apache可以远程访问
只需要将httpd.conf和httpd-vhosts.conf中的Require local都改成Require all granted,然后重启wamp就可以了
同理设置phpmyadmin远程访问也是一样
找到*\wamp64\alias\phpmyadmin.conf
把Deny from all改成Allow from all,还要把Require local改成Require all granted,然后重启wamp就可以了
如果你需要使用Navicat等方式远程连接mysql的话,还需要给用户授权
进入控制台 mysql:mysql -u root -p
之后会提示输入密码
进入后,给所有root用户赋予权限grant all privileges on *.* to '*.*' identified by 'root(远程密码)' with grant option;
重启服务
如果无法授权,就直接在phpmyadmin里面找到账户授权,修改Hostname为%
注意!!
卸载wamp之后会删除其所在文件夹下的所有东西!!
谨记!不要问我如何得知!

评论 (0)