windows下的apache和PHP配置

从官网下载对应的windows apache和PHP二进制包。apache的配置路径默认指向C:\,如果放在别的地方需要全局替换路径。

  • httpd -k install 执行安装服务(httpd -k uninstall 卸载服务)httpd -k start 启动apache服务器。
  • 在httpd.conf中添加以下PHP模块配置:
# The php module and php config
LoadModule php5_module D:/php5.6/php5apache2_4.dll
PHPIniDir D:/php5.6/php.ini
AddType application/x-httpd-php .php

修改首页文件类型支持:

<IfModule dir_module>
  DirectoryIndex index.html index.htm index.php
</IfModule>

下载的PHP二进制包需要是Thread Safe的,解压之后有一个php5apache2_4.dll文件。修改php.ini文件,打开注释; extension_dir = ext 然后打开各个extension dll的注释,如:

extension=php_curl.dll
extension=php_gd2.dll
extension=php_imap.dl
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_sockets.dll