本文共 1543 字,大约阅读时间需要 5 分钟。
我们从官网开始,进入 ,
先点击左侧download,进入新页面,再点击右侧的 a number of third party vendors...以我电脑为例,解压到了F盘php目录
搜索:ServerRoot 定位,修改SRVROOT路径。
打开Apache安装目录下“bin”文件夹中的“httpd.exe”测试服务器,如果一闪而过,则说明配置文件有问题。如果打开一个空的命令提示符,那么Apache已正确配置。
另外注意:需要安装对应的VC14/VC11环境。通过命令行(管理员权限)进入Apache的bin目录,输入:
httpd.exe -k install -n "localhost"回车即可。我们可以通过Apache24bin目录下的ApacheMonitor.exe开启Apache服务。进入 ,选择VC15 x64 Thread Safe
在php根目录找到php.ini-production复制一份,重命名为php.ini ,用sublime打开。注意:不要使用记事本!
搜索 extension_dir ,修改
另外需要注意的是,900行前后的php扩展根据自己的情况进行开启,有时出现的问题可能是因为php扩展没有开启。
PHP 不是 Apache 的默认配置,需要在 “conf/httpd.conf” 编写代码,为 Apache 添加PHP模块(直接在头部添加):
PHPIniDir "F:/php/php/"LoadModule php7_module "F:/php/php/php7apache2_4.dll"AddType application/x-httpd-php .php .html .htm重启Apache服务器,正常运行。(如果底部没出现php信息,多重启两次)
搜索 vhost ,取消对应行前边的注释。
DocumentRoot "F:/www/a" ServerName www.abc.com Options FollowSymLinks AllowOverride ALL Require all granted
当你需要实现伪静态或者路由跳转等功能时,必须开启的模块。
搜索 rewrite ,取消注释对应行转载地址:http://cofbm.baihongyu.com/