Apache以及php环境部署

  1. http://httpd.apache.org/ 下载Apache,此处以2.2版本为例

  2. 将下载好的Apache环境解压到c盘根目录下,并改名字为Apache24(主版本以及次要版本)
    在这里插入图片描述

  3. 打开C:\Apache24\conf\ httpd.conf文件,查找ServerRoot,修改ServerRoot “c:/Apache24”,如下图:
    在这里插入图片描述

  4. 查找DocumentRoot , 修改为DocumentRoot" c:/Apache24/htdocs " (如果一样,不用改),如下图:(Directory相应也需要修改)
    在这里插入图片描述

  5. 查找DirectoryIndex ,修改为 DirectoryIndex index.html index.php index.htm default.php (这里我们添加了index.php index.htm default.php),如下图:
    在这里插入图片描述

  6. 查找ScriptAlias /cgi-bin/ ,修改为 ScriptAlias /cgi- bin/ " c:/Apache24/cgi-bin/" (如果一样,不用改),如下图:
    在这里插入图片描述

  7. 查找<Directory “${SRVROOT}/cgi-bin”> 修改为 <Directory " c:/Apache24/cgi-bin"> (如果一样,不用改),如下图:
    在这里插入图片描述

  8. 打开 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)
    在这里插入图片描述

  9. https://windows.php.net/downloads/releases/archives/ 下载PHP环境,此处以php-5.6.12-nts-Win32-VC11-x64.zip举例

  10. 将下载好的php环境解压到c盘根目录并改名为php56
    在这里插入图片描述

  11. 配置环境变量,右击我的电脑选择“属性”选项,如下图:
    在这里插入图片描述

  12. 在打开的窗体中选择“高级系统设置”选项,如下图:
    在这里插入图片描述

  13. 在系统属性窗口中选择“环境变量”选项,如下图:
    在这里插入图片描述

  14. 在环境变量窗口中有“用户变量”和“系统变量”,在系统变量中找到Path变量,如下图:
    在这里插入图片描述

  15. 在变量值中最后位置加入;C:\php56;C:\php56\ext代码,点击确定按钮,如下图:
    在这里插入图片描述

  16. 显示隐藏文件,并显示文件后缀名,只需点击左上角组织->文件名和搜索项
    在这里插入图片描述

  17. 在php56目录中找到php.ini-development文件,复制一份并重命名为php.ini,如下图:
    在这里插入图片描述

  18. 打开php.ini文件,将; extension_dir = "ext"修改为 extension_dir = “ext” (去掉extension前面的分号),如下图:
    在这里插入图片描述

  19. magic_quotes_gpc功能是防止SQL注入,默认是Off关闭状态,修改为On,如下图:(做实验如果不允许你sql注入那怎么能行呢),如果搜不到不要紧,加进去就行
    在这里插入图片描述

  20. display_errors功能是开启错误提示,这样有助于代码调式,默认是On开启状态,但在实际环境中,是禁止开启的,修改成Off,如下图:
    在这里插入图片描述

  21. 将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展),如下图:
    在这里插入图片描述

  22. 将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号) ,如下图:
    在这里插入图片描述

  23. 开启Apache服务,在c:\Apache\bin\目录中新建一个cmd.bat文件,内容为:cmd.exe,如下图:在这里插入图片描述

  24. 打开cmd.bat文件,输入httpd -k install命令并回车,创建Apache服务,如下图:
    在这里插入图片描述

  25. 打开c:\Apache\bin\目录中的ApacheMonitor.exe程序,任务栏右下角会出现Apache服务图标,右键图标,在出现的菜单中选择“open Apache Monitor“,如下图:
    在这里插入图片描述

  26. 打开Apache Service Monitor窗口,在Service Status可以看到创建的Apache2.4服务,如下图:
    在这里插入图片描述

  27. 选择 Apache2.4服务单击Start按钮,服务启动成功,如下图:
    在这里插入图片描述

  28. 打开浏览器,输入127.0.0.1,出现 It works! 证明成功,如下图:
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值