最简单方法安装配置Windows Apache HTTPServer 24 + PHP

提示:如果不需要安装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/

猜你喜欢

转载自blog.csdn.net/qq_36639912/article/details/82020280
今日推荐