一Apache2.4配置
a、 打开Apache24/conf/httpd.conf文件进行编辑。
1)、37行改为Define SRVROOT "d:/Apache24"
2)、39行ServerRoot "{SRVROOT}/htdocs"改为DocumentRoot " d:/Apache24"(你将来写的网站放在这个目录下)
4)、252行<Directory "{SRVROOT}/cgi-bin">改为<Directory "d:/Apache24/cgi-bin ">
8)、在最后加上下面三行内容让Apache支持php7
LoadModule php7_module d:/php7.2.17/php7apache2_4.dll
AddType application/x-httpd-php .php .html .htm
PHPIniDir d:/php7.2.17
b、Apache安装到系统服务和卸载Apache服务
1)、安装 d: /apache24/bin/httpd -k install -n “Apache24”
2)、卸载,先在任务管理器中停止此服务,然后执行命令httpd.exe -k uninstall -n “Apache24″,卸载完成。
二、php7.2配置
a)、把d:/php7.2.17/php.ini-production 复制一份,并重命名为php.ini;将d:/php7.2.17和d:/php7.2.17/ext加入系统环境变量PATH中。(右键此电脑=>属性=>高级系统设置=>环境变量=>系统变量找到Path)
开启几个常用的php扩展用Notepad或sublim或者记事本(最好是Notepad或sublim,这个两个软件显示行数)打开刚才重命名的php.ini文件进行编辑
1、741行 ;extension_dir = "ext"把前面的分号去掉,并改为extension_dir = "d:/Apache2.4&php7.2.17/php7.2.17"
2、895行 ;extension=curl 去掉前面的分号
3、897行 ;extension=gd2 去掉前面的分号
4、904行 ;extension=mbstring 去掉前面的分号
5、906行 ;extension=mysqli 去掉前面的分号
6、911行 ;extension=pdo_mysql 去掉前面的分号
如果你有;extension=mysql 那么也把分号去掉
三、启动apache
切换到目录 D:\Apache24\bin下 输入 httpd.exe -k start