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 |