注意:在http://www.apachelounge.com/ 下载Apache,因为该网站提供的Apache是通过更高版本的VC编译器编译的。由于接下来我下载的PHP版本是VC11的,所以下载的Apache版本也是基于VC11的。
download : httpd-2.4.10-win64-VC11
PHP的版本如何选择请看《PHP版本选择》,PHP下载地址:http://windows.php.net/download。
download:VC11 x64 Thread Safe (2015-Jan-22 03:12:55)
C:\Apache24\bin>httpd
浏览器测试
在浏览器中输入 http://localhost/ , 如果界面成功显示"It Works!" 则表示Apache 启动成功 。
安装到Windows 服务以便以后系统自动开启Apache .
C:\Apache24\bin>httpd -k install
错误:AH00558: httpd: Could not reliably determine the server‘s fully qualified domain name, using fe80::5825:3995:1bca:8a19. Set the ServerName‘ directive globally to suppress this message
解决 : 并不影响正常使用,如需解决,在C:\Apache24\conf\httpd.conf 中搜索 ‘ServerName‘ , 将 ‘#ServerName www.example.com:80‘ 改成 ‘ServerName www.example.com:80’ (去掉前面的#符号)
; On windows:
; extension_dir = "ext"
改成
; On windows:
extension_dir = "ext"
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
在Apache的config下的httpd.conf文件最后添加如下内容,如果你的PHP目录不在C盘,注意修改路径
LoadModule php5_module "C:/php5521/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
AddHandler application/x-httpd-php .htm
# configure the path to php.ini
PHPIniDir "C:/php5521"
原文:http://www.cnblogs.com/mrwu/p/4434797.html