Windows平台上搭建Apache 2.2.15 + PHP 5.3.2 环境
来源:互联网 发布:wifi无法连接到此网络 编辑:程序博客网 时间:2024/06/03 22:46
经本人测试成功
Apache 2.2.15 + PHP 5.3.2
1.下载Apache 2.2.15
http://httpd.apache.org/download.cgi#apache22
要下载的是Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.15-win32-x86-no_ssl.msi
PS: 天空软件站居然有2.2.4版本(Apache官网才到2.2.15),但确实是可用的,下载链接: http://www.skycn.com/soft/1218.html
2.下载PHP 5.3.2
http://windows.php.net/download/
这里下载的是VC6 x86 Thread Safe的zip版
具体原因参考PHP关于VC9和VC6以及Thread Safe和Non Thread Safe版本选择的问题
PS: 切记是要zip版,不要下错Installer版,Installer版有些文件没放在安装目录里面.
3.安装Apache和PHP环境
为了方便路径配置的,我安装Apache时把路径改为C:/Apache,把PHP的zip包解压缩到C:/PHP
4.配置Apache环境
* 打开Apache的配置文件C:/Apache/conf/httpd.conf
1)查找"DocumentRoot",该参数是用来指定Apache的网站根目录,
默认值是C:/Apache/htdocs,为了便于调试,我把值改为E:/Website(如果目录不存在,启动Apache服务时会出错)
2)查找"This should be changed to whatever you set DocumentRoot to."
在这行下面有一行<Directory "C:/Apache/htdocs">,改成<Directory "E:/Website">
3)查找"<Directory />",在<Directory />和</Directory>之间有一行"Deny from all",改成"Allow from all"
4)查找"DirectoryIndex",在index.html后面加index.php(此为默认首页文件名,可加可不加)
PS: 配置路径的值是反斜杠'/',不是斜杠'/'
5.配置PHP环境
* 在C:/PHP中有两个可选的配置文件:php.ini-development和php.ini-production, 用记事本打开php.ini-development
1).查找"doc_root",将其值设置为E:/Website(必须跟Apache的DocumentRoot的值一致)
2)查找"extension_dir",该参数是用来指定扩展插件的dll目录,这里设置为C:/PHP/ext
这行一般是被注释掉的,去掉extension_dir前面的";"号即可.
3)查找"extension=",反注释下面这两行:(就是把前面的";"号去掉)
extension=php_gd2.dll
extension=php_mysql.dll
4)查找"default_charset",默认是iso-8859-1,改成UTF-8(也可以改成GBK)
5)查找"register_globals",默认是Off,有些系统需要改成On(例如WordPress),有些却需要Off(例如DeDeCMS)
6)保存php.ini-development,并重命名为php.ini,放到C:/WINDOWS
7)把php5ts.dll文件放到C:/WINDOWS/system32
6.配置Apache和PHP整合
1)把php5apache2_2.dll文件放到C:/Apache/modules
2)打开C:/Apache/conf/httpd.conf
查找"LoadModule",在LoadModule列表的最后加一行LoadModule php5_module modules/php5apache2_2.dll
查找"AddType",在AddType列表的最后加一行AddType application/x-httpd-php .php
3)重启Apache服务(Monitor界面的Restart按钮)
7.测试环境
1)打开IE,输入http://localhost/,没报错就是成功了.
2)在E:/Website目录新建一个"test.php"文件,用记事本编辑文件,输入"<?php phpinfo(); ?>",保存并关闭.
在IE输入http://localhost/test.php,出现PHP的版本信息就代表配置成功了.
原文地址:http://writeblog.csdn.net/PostEdit.aspx
- Windows平台上搭建Apache 2.2.15 + PHP 5.3.2 环境
- Windows上搭建PHP开发环境(Apache,MySQL,PHP)
- windows上PHP中Apache+MySQL+PHP环境的搭建
- 在Windows平台上搭建Apache Storm环境
- Windows平台下PHP+Apache开发环境搭建方法备忘录
- windows上的Apache+MySQL+PHP环境搭建
- windows上的Apache+MySQL+PHP环境搭建
- Windows+Apache+php环境搭建
- php环境搭建(windows+apache+MySQL+php)
- 【php】windows搭建apache、php、mysql环境
- WINDOWS 平台APACHE模块开发环境搭建
- Windows下搭建Apache+PHP+MySQL平台
- Ubuntu上搭建 Apache + PHP + MySQL 环境
- Ubuntu上搭建 Apache + PHP + MySQL 环境
- Windows平台上快速搭建Apache2.2+php5.3.2环境
- WINDOWS下搭建PHP+APACHE开发环境
- 搭建Windows+Apache+MySQL+PHP服务器环境
- Windows+apache+php+mysql环境搭建
- SQL基础--> 数据处理(DML、RETURNING、MERGE INTO)
- 为中9升级烦
- ubuntu10.04软件配置手记
- 2010-07-03
- Android Platform的编译方法
- Windows平台上搭建Apache 2.2.15 + PHP 5.3.2 环境
- 导出DataGridView为PDF文档
- DNS收集:国内外DNS服务器地址列表
- ASP.NET页面加载顺序
- 关于JAVA中的Unsupported major.minor version错误
- 驱动级键盘记录器与安全密码框(能获取QQ密码)
- VxWorks任务间通信机制
- 提取数字,英文,中文
- 关于asp.net分页技术实现