本人亲测可用WINDOWS环境下PHP开发环境搭建教程
1.安装Apache
APACHE官网地址:http://httpd.apache.org/download.cgi
注:出现这个错误,是因为cmd没有用管理员权限运行。可以在C盘WINDOWS中的相应目录下右键使用管理员权限打开。一般都是system32或者systemWOW64
出现这个画面说明安装成功。
2.修改配置文件
打开安装目录->conf->http.conf,在38行左右将/Apache24修改成自己的apache安装跟目录
60行左右设置apache端口,可以自行看情况修改
找到
<Directory />
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
只需要修改Options Indexes为Options None即可,注:根据PHP运行环境安装包的不同,Options Indexes也有可能是Options Indexes FollowSymLinks,一并改为Options None即可。
此步骤防止直接访问目录
3.安装PHP环境
PHP下载地址:http://www.php.net/downloads.php
一定要选Thread safe版本的,否则后面与apache集成的时候会缺少文件
4.集成PHP到APACHE中
再次打开APACHE的http.conf文件,在Load Module部分的最后添加下面两行
LoadModule php7_module D:/php-7.0.10/php7apache2_4.dll
AddType application/x-httpd-php .php .html .htm
PHPIniDir "D:/php-7.0.10"
注意:LoadModule php7_module D:/php-7.0.10/php7apache2_4.dll中的php7_module需要根据PHP版本修改,数字7代表的是对应的版本,
D:/php-7.0.10/php7apache2_4.dll代表的是php7apache2_4.dll文件的实际位置。php7apache2_4.dll这个名字也是随着PHP版本不同可能不同,要按照实际情况修改
AddType application/x-httpd-php .php .html .htm代表apache解析的文件格式
4.打开Apache的bin目录中,双击ApacheMonitor.exe启动apache控制台,此时我们刚才使用httpd -k install -a apache安装的apache服务已经现在控制台中,选中它,然后点击start启动。启动有问题的话可以使用cmd进入Bin目录,然后运行httpd命令开查看具体的错误内容
5.打开浏览器,输入http://localhost,能看到下面画面就说明配置成功了。如果前面步骤修改了端口号的话,就输入http://localhost:端口号来访问
6.安装zendStudio,跟装普通软件没什么区别
7.安装成功以后,打开zendStudio。在选择工作空间的时候,为了方便,可以直接把工作空间设置到apache的htdocs目录中,因为apache启动的时候,应用程序都是在这个目录中发布的