-
http://httpd.apache.org/ 下载Apache,此处以2.2版本为例
-
将下载好的Apache环境解压到c盘根目录下,并改名字为Apache24(主版本以及次要版本)
-
打开C:\Apache24\conf\ httpd.conf文件,查找ServerRoot,修改ServerRoot “c:/Apache24”,如下图:
-
查找DocumentRoot , 修改为DocumentRoot" c:/Apache24/htdocs " (如果一样,不用改),如下图:(Directory相应也需要修改)
-
查找DirectoryIndex ,修改为 DirectoryIndex index.html index.php index.htm default.php (这里我们添加了index.php index.htm default.php),如下图:
-
查找ScriptAlias /cgi-bin/ ,修改为 ScriptAlias /cgi- bin/ " c:/Apache24/cgi-bin/" (如果一样,不用改),如下图:
-
查找<Directory “${SRVROOT}/cgi-bin”> 修改为 <Directory " c:/Apache24/cgi-bin"> (如果一样,不用改),如下图:
-
打开 C:\Apache24\conf\ httpd.conf 文件,在# Example:位置添加
LoadModule php5_module “LoadModule php5_module c:/php53/php5apache2_4.dll”
AddType application/x-httpd-php .php .html .htm
PHPIniDir “c:/php56”
如上代码,如下图:(里面有很多的example,理论上加在哪个都行,稍后会讲解如何部署php)
-
https://windows.php.net/downloads/releases/archives/ 下载PHP环境,此处以php-5.6.12-nts-Win32-VC11-x64.zip举例
-
将下载好的php环境解压到c盘根目录并改名为php56
-
配置环境变量,右击我的电脑选择“属性”选项,如下图:
-
在打开的窗体中选择“高级系统设置”选项,如下图:
-
在系统属性窗口中选择“环境变量”选项,如下图:
-
在环境变量窗口中有“用户变量”和“系统变量”,在系统变量中找到Path变量,如下图:
-
在变量值中最后位置加入;C:\php56;C:\php56\ext代码,点击确定按钮,如下图:
-
显示隐藏文件,并显示文件后缀名,只需点击左上角组织->文件名和搜索项
-
在php56目录中找到php.ini-development文件,复制一份并重命名为php.ini,如下图:
-
打开php.ini文件,将; extension_dir = "ext"修改为 extension_dir = “ext” (去掉extension前面的分号),如下图:
-
magic_quotes_gpc功能是防止SQL注入,默认是Off关闭状态,修改为On,如下图:(做实验如果不允许你sql注入那怎么能行呢),如果搜不到不要紧,加进去就行
-
display_errors功能是开启错误提示,这样有助于代码调式,默认是On开启状态,但在实际环境中,是禁止开启的,修改成Off,如下图:
-
将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展),如下图:
-
将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号) ,如下图:
-
开启Apache服务,在c:\Apache\bin\目录中新建一个cmd.bat文件,内容为:cmd.exe,如下图:
-
打开cmd.bat文件,输入httpd -k install命令并回车,创建Apache服务,如下图:
-
打开c:\Apache\bin\目录中的ApacheMonitor.exe程序,任务栏右下角会出现Apache服务图标,右键图标,在出现的菜单中选择“open Apache Monitor“,如下图:
-
打开Apache Service Monitor窗口,在Service Status可以看到创建的Apache2.4服务,如下图:
-
选择 Apache2.4服务单击Start按钮,服务启动成功,如下图:
-
打开浏览器,输入127.0.0.1,出现 It works! 证明成功,如下图:
Apache以及php环境部署
最新推荐文章于 2024-04-19 22:59:45 发布