Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解


Posted in PHP onJune 02, 2013

一、下载地址
Apache 5.4 —— httpd-2.4.4-win32.zip
PHP 5.4 —— php-5.4.15-Win32-VC9-x86.zip
注意,VC9 线程安全版本中已经包含了 PHP 和 Apache connector DLL,因此无需下载此DLL。
二、配置
1. Apache
使用任意编辑器打开 apache2.4/conf/httpd.conf 文件开始配置。
1.1 设置 Apache 位置

ServerRoot "D:/Program Files/apache2.4"

1.2 启用使用的模块
我只去掉了 mod_rewrite 模块的注释。
1.3 在模块内容下增加以下内容
LoadModule php5_module "D:/Program Files/PHP5.4、php5apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddHandler application/x-httpd-php .php
PHPIniDir "D:/Program Files/PHP5.4"

1.4 修改服务器管理员邮件地址
ServerAdmin info@yoursite.com

1.5 修改文档根目录
DocumentRoot "E:/www"
<Directory "E:/www">

1.6 找到一下内容替换实际的路径
ScriptAlias /cgi-bin/ "D:/Program Files/apache2.4/cgi-bin/"
<Directory "D:/Program Files/apache2.4/cgi-bin">

1.7 如果你想启用 .htaccess 请修改 <Directory “D:/www”> 下内容
AllowOverride All

1.8 添加 index.php 到 index 目录中
DirectoryIndex index.html index.php

2. PHP
1.1 重命名 php.ini-development 为 php.ini
1.2 修改扩展路径
extension_dir = "D:/Program Files/PHP5.4/ext"

1.3 取消以下行的注释
extension=php_curl.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_soap.dll

1.4 如果你使用 PHP 的邮件功能请修改下面内容
SMTP = smtp.yoursite.com
smtp_port = 25
sendmail_from = youremail@sender.com

1.5 最后设置下时区
date.timezone = PRC

三、安装
需要将 Apache 2.4 的服务安装到系统服务中,开始->运行,输入cmd,然后按行输入:
cd D:/Program Files/apache2.4/bin
httpd.exe -k install -n "Apache24"

编写一个 index.php 文件,内容为 <?php phpinfo() ?>, 启动apache服务,访问以下 http://localhost/吧
PHP 相关文章推荐
第八节--访问方式
Nov 16 PHP
Windows2003 下 MySQL 数据库每天自动备份
Dec 21 PHP
PHPLog php 程序调试追踪工具
Sep 09 PHP
判断是否为指定长度内字符串的php函数
Feb 16 PHP
php 用checkbox一次性删除多条记录的方法
Feb 23 PHP
PHP查询MySQL大量数据的时候内存占用分析
Jul 22 PHP
php中单个数据库字段多列显示(单字段分页、横向输出)
Jul 28 PHP
Destoon实现多表查询示例
Aug 21 PHP
使用PHPCMS搭建wap手机网站
Sep 20 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
Dec 07 PHP
PHP chunk_split()函数讲解
Feb 12 PHP
web站点获取用户IP的安全方法 HTTP_X_FORWARDED_FOR检验
Jun 01 #PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
Jun 01 #PHP
php源代码安装常见错误与解决办法分享
May 28 #PHP
如何批量替换相对地址为绝对地址(利用bat批处理实现)
May 27 #PHP
php 深入理解strtotime函数的使用详解
May 23 #PHP
如何使用PHP计算上一个月的今天
May 23 #PHP
解析php二分法查找数组是否包含某一元素
May 23 #PHP
You might like
防止MySQL注入或HTML表单滥用的PHP程序
2009/01/21 PHP
Yii编程开发常见调用技巧集锦
2016/07/15 PHP
yii2缓存Caching基本用法示例
2016/07/18 PHP
JavaScript高级程序设计(第3版)学习笔记5 js语句
2012/10/11 Javascript
一行代码实现纯数据json对象的深度克隆实现思路
2013/01/09 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
基于jQuery实现自动轮播旋转木马特效
2015/11/02 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
JS类的定义与使用方法深入探索
2016/11/26 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
vue2组件实现懒加载浅析
2017/03/29 Javascript
vue环境搭建简单教程
2017/11/07 Javascript
Three.js开发实现3D地图的实践过程总结
2017/11/20 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
Python 变量类型及命名规则介绍
2013/06/08 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
python 解决函数返回return的问题
2020/12/05 Python
生产管理的三大手法
2013/11/11 职场文书
大学生军训广播稿
2014/01/24 职场文书
运动会通讯稿500字
2014/02/20 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
化工工艺设计求职信
2014/06/25 职场文书
优秀家长自荐材料
2014/08/26 职场文书
领导走群众路线整改措施思想汇报
2014/10/12 职场文书
政风行风评议心得体会
2014/10/21 职场文书
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
物价局领导班子四风问题整改措施
2014/10/26 职场文书
婚前保证书范文
2015/02/28 职场文书
施工员岗位职责范本
2015/04/11 职场文书
2015年世界无烟日活动方案
2015/05/04 职场文书
新手,如何业余时间安排好写作、提高写作能力?
2019/10/21 职场文书
Redis 常见使用场景
2021/08/30 Redis
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
2022/08/14 Servers
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL