WAMP环境相对而言不难,只是比较烦,记录几个小细节:
1.尽量选择MSI安装版的PHP,因为后面需要对Apache进行设置以生成Apache扩展文件,所以记得下载TreadSafe模式下的PHP,然后在WebServer步骤选择Apache 2.2.x Module,写到conf目录为止
2.全部安装完,开始编辑Apache的httpd.conf文件
DocumentRoot这一行,括号里是htdocs路径
<Directory 这一行,也是htdocs 的路径
LoadModule,Module具体指向phpApache_2.dll ,就是PHP的根目录里
PHPIniDir 指向PHP安装文件夹
AddType,添加 “AddType application/x-httpd-php(空格).php”
“AddType application/x-httpd-php(空格).html”
<IfModule dir这一行,添加 index.php,default.php
3.可以手动net start/stop apache 这样来启动服务,或者写一个BAT也行
4.检查安装,
输入http://127.0.0.1,或者加上:8080,看是否出现It Works 直接用localhost
在根目录放置test.php,里面可以写一个<?php echo “HelloWorld” ?>,然后访问127.0.0.1/test.php看是否解析出来了
5.为了以后方便,可以把根目录设成库来方便访问
6.11补充:
今天多次尝试发现有的mySQL 安装之后无法正常启动了,首先这个问题需要删除现有的mySQL服务,在CMD(管理员权限执行)”sc delete mysql”,之后重新安装,有人说要关闭防火墙,我是没有遇到防火墙的问题,端口一般3306么,记得留好就行了。
现在说说无法配置的问题,执行配置的时候,有一个常见的问题是,无法执行,NOT RESPOND是比较常见的一个问题,我也试过很多的方法,现在发现其实问题在于上一次的安装残留项,最难删除的不是注册表,而是ProgramData的那个文件夹,这是是很致命的,因为在C盘下经常被忘掉,我是了很多次才想起来还有这么一个文件夹,最后再安装的时候果然没有再陷入NOT RESPND 的循环中了。