1、安装wampserver 安装wampserver的过程很简单,只要一直点击next就可以完成安装了:依次按图操作
2、选择浏览器.exe
C:\Users\zsl\AppData\Local\Google\Chrome\Application\chrome.exe
3、安装完之后屏幕右下角就会出来一个标记,右键单击,然后依次选择Language—Chinese;
左键单击,再点击“www 目录”会打开安装wampserver默认存放网页文件夹,但是很多时候,我们存放网页
的文件夹并不是在那个目录下的,怎么才能改掉这个目录呢?当然有办法,打开wampserver的安装目录,在打开里面的
“script”文件夹,用记事本打开里面的config.inc.php,找到“$wwwDir = $c_installDir.'/www';”,改成大家希望的目录就
行了,比如改成D:\website,对应的代码就是$wwwDir = ‘D:/website’;(注意,windows下表示路径的“\”在这里必须
改为“/”)。然后关闭wampserver,然后再打开,www目录就变成我们设定的D:\website了。(真正的Apache的目录并不是在这里改的)
4、MySQL以及PhpMyAdmin的配置
左键点击,选择“phpMyAdmin”,就会打开phpMyAdmin的管理页面,点击右上方的“权限”,一般情况下会出现如图所示的表格,我们要做的就是点击每一行用户名为root的右边的。
点击后,找到如图二所示的修改密码区域,填入欲修改的密码,再点击右下方的执行,片刻之后上方就会出现
做完上述操作之后重启一下MySQL服务,然后刷新页面,大家就会发现出现了如图所示的错误,
是因为刚才我们修改了MySQL的密码,但是没有修改phpMyAdmin与MySQL通讯的密码,怎么改呢?打开wampserver安装目录,然后依次打开\wamp\apps\phpmyadmin3.3.9,用记事本或者DW软件打开里面的config.inc.php,找到“$cfg['Servers'][$i]['password'] = '';”,在最后的两个单引号里面输入刚才修改的那个密码,然后保存,操作完毕之后再刷新一下phpMyAdmin的页面,是不是恢复正常了呢?
如果还是不行,就在进入 /mysql/bin, 进入管理员cmd模式,执行
》 mysql -uroot mysql
》use mysql;
》update user set password=password('root') where user='root';
》flush privileges;
》exit
如果进不去本地的localhost,就将phpMyadmin.comf 和 apache的http.conf的
Deny from All
Allow from 127.0.0.1
改为
Allow from all
5、apache配置
左键单击-Apache-httpd.conf,大概在234行,把“deny from all”删掉,把“Allow from 127.0.0.1”改成"Allow from all";大概在190和225行,将“AllowOverride None”改成“AllowOverride All”(这一步操作是针对使用了URL重写功能的朋友,如果没有用到的话这步建议不要做修改,因为改了这个之后Apache的安全性会略微有所下降。);将
“#LoadModule rewrite_module modules/mod_rewrite.so”前的#去掉,开启URL重写功能。
相信大家还记得上面更改wampserver的“www 目录”指向路径的方法吧?我曾经说这个方法只是改了
wamp中“www 目录”这个链接而已,那如果要真正修改,我们应该怎么改呢?很简单,打开httpd.conf,寻找“DocumentRoot”大概在第178行,
把后面的值改成我们实际网站需要的路径,再寻找“<Directory "c:/wamp/www/">”,同样把后面的值改成我们网站存放的实际地址,就OK了。
6、php配置
7、如果打开localhost出现403错误,则将apache 的httpd.comf中189行左右的 Options FollowSymLinks 注释掉
修改成这样:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
你原本的配置应该是这样的:
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>