PHP环境部署
1. 下载Apache HTTP Server
在 http://httpd.apache.org/download.cgi 选择对应系统的版本下载
Windows下载 https://www.apachehaus.com/cgi-bin/download.plx
2. 下载PHP
在 https://www.php.net/downloads 选择对应版本下载
Windows下载 https://windows.php.net/download
注意选择 Thread Safe 版本下载
3. 配置Apache HTTP Server
解压下载下来的 Apache HTTP Server 和 PHP 打开 Apache24/conf/httpd.conf
搜索 Define SRVROOT, 填入 Apache HTTP Server 文件的绝对路径
1 | Define SRVROOT "/httpd/Apache24" |
找到 LoadModule 列表 加入一行配置, 这里的 php 为刚才解压 PHP 文件的绝对路径
1 | LoadModule php7_module "/php/php7apache2_4.dll" |
若目录下没有 php7apache2_4.dll 文件, 检查一下是否下载的是 Non Thread Safe 的版本
搜索 DirectoryIndex, 改为
1 | DirectoryIndex index.php index.html |
到此就配置完了
4. 测试PHP
在 Apache24/htdocs 下创建 info.php
1 | phpinfo(); |
5. PHP扩展配置
在 PHP 目录下复制 php.ini-development 改名为 php.ini
配置扩展目录路径
1 | extension_dir = /php/ext |
在需要的扩展前去掉;extension=xxx分号注释
或者增加 ext 目录下的扩展例如
1 | extension=php_mysqli |