Windows下搭建Apache服务器与PHP

安装Apache HTTP Server

Apache官网上,如下图所示找Windows版本的Binary文件:


然后选择在Apache Haus网站下载,注意选择Apache使用的编译器系统版本


下载得到压缩包,解压到硬盘根目录如 f:\Apache24。

通过命令行进入bin文件夹,运行httpd,即可启动Apache HTTP Server。

此时访问 http://localhost 就能打开欢迎界面。

作为Windows服务运行的话,使用如下命令:

Install Service                httpd -k install
Stop Apache	 	       httpd -k stop
Restart Apache	               httpd -k restart
Uninstall Apache Service       httpd -k uninstall
Test Config Syntax	       httpd -t
Version Details	               httpd -V
Command Line Options List      httpd -h


安装PHP

Windows.php网站上下载PHP,注意选择要与Apache编译器系统版一致:


下载得到压缩包,解压到硬盘根目录如 f:\php。


配置Apache并添加PHP模块

配置Apache

打开F:\Apache24\conf\httpd.conf配置文件:

定义可以通过web访问的目录:

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
定义首页:

DirectoryIndex index.html

配置PHP

在f:\php目录下有php.ini-recommended文件,把它复制一个并重命名为php.ini作为配置文件:

short_open_tag = on 可以识别<?
short_open_tag = off 只识别<?php
display_errors = on 在浏览器中显示php错误,便于调试

在Apache中添加PHP

在httpd.conf文件中的LoadModule部分添加:

LoadModule php5_module "f:/php/php5apache2_4.dll"
这个dll文件可以在f:\php目录下找到。如果出现 /conf/httpd.conf: Cannot load C:/PHP/php5apache2_4.dll into server: %1 Is not a valid Win32 application ,则说明Apache和PHP使用的编译器和系统版本不一致!

在AddType部分添加:

AddType application/x-httpd-php .php
最后在文件末尾添加:

PHPIniDir "f:/php"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值