提示:如果不需要安装PHP,则可以忽略PHP的下载和配置。
下载软件、解压(64位)
Apache24下载地址:https://www.apachehaus.com/downloads/httpd-2.4.34-o102o-x64-vc14.zip
PHP5.6下载地址:https://windows.php.net/downloads/releases/php-5.6.37-Win32-VC11-x64.zip
将 httpd-2.4.34-o102o-x64-vc14.zip 解压到 D:/yamp/ ;
将 php-5.6.37-Win32-VC11-x64.zip 解压到 D:/yamp/php-5.6.37-ts-x64/ ;
Apache根路径:D:/yamp/Apache24 。PHP根路径: D:/yamp/php-5.6.37-ts-x64 。
配置Apache24, PHP
进入 D:/yamp/Apache24/conf 目录,打开 httpd.conf,在 38 行,将双引号内的/Apache24改为自己的安装路径,注意第二行中的路径,要改为自己的PHP根目录,如图。
- 改之前:
- 改之后:
然后在文件末尾追加以下内容(配置PHP部分):
# Configure PHP
Define Y_PHP_PATH "D:/yamp/php-5.6.37-ts-x64"
LoadModule php5_module "${Y_PHP_PATH}/php5apache2_4.dll"
PHPIniDir "${Y_PHP_PATH}"
AddType application/x-httpd-php .php .html .htm
保存并关闭 httpd.conf 。
进入 D:/yamp/php-5.6.37-ts-x64 ,将 php.ini-development 复制为php.ini。打开 php.ini ,修改:
将734行的 extension_sir 取消注释,其值更改为 D:/yamp/php-5.6.37-ts-x64/ext
为安全起见,将771行的 cgi.fix_pathinfo 取消注释,其值更改为 0,然后保存。
修改后:
修改后:
安装Apache服务
按 Win 键(或点击屏幕上的Windows徽标),搜索cmd,右键“以管理员身份运行”,在打开的命令行窗口中依次执行下列命令。
也可以使用 httpd -k uninstall -n "Apache24 for YAMP" 或者 sc delete "Apache24 for YAMP" 命令删除对应的服务,再安装。
cd /d "d:/yamp/Apache24/bin"
httpd -k install -n "Apache24 for YAMP"
启动Apache服务
启动服务用命令 httpd -k start (需要先进入bin目录),或者使用GUI的 ApacheMonitor.exe (在bin目录下)。可以在任务栏图标管理Apache的运行或右击任务栏图标->"Open Apache Monitor"。
在 /Apache/htdocs 中新建 phpinfo.php 文件,在其中输入以下代码:
<?php
phpinfo();
最后在浏览器中访问地址:http://localhost/phpinfo.php ,可以看到Apache + PHP 已经配置完成。
API-参考文档
Apache24 DOC: http://httpd.apache.org/docs/current/en/
PHP DOC: http://php.net/manual/en/