php5.3.2 与 apache 2.2 整合 在 windows 上
参考:
http://www.xiaohui.com/dev/server/20070922-install-apache-mysql-php-on-vista.htm
安装 apache2.2
* 安装
略过
* 测试 apache2.2
启动,看是否可访问
安装 php
* 下载 php5.3.2-vc6 Thread Safe 版本,zip 格式
* 解压到 D:\program\php\5.3.2vc6\ 中,
* 添加 php.ini
进入 php 解压后的目录,将 php.ini-production 复制一份,重命名为 php.ini,
* 编辑 php.ini
打开 php.ini,
找到
;extension_dir = "ext"
修改为
;extension_dir = "D:\program\php\5.3.2vc6\ext"
其中 值为 php_home\ext 目录,
注意一定要用绝对路径,否则可能有问题,
* 设置环境变量
在环境变量 PATH 最后,将 php 的根目录添加进去,比如:
"D:\program\php\5.3.2vc6;"
* 应该不用 重启
* 测试是否安装成功
打开 cmd 窗口,
输入 php -v,回车,
如果看到了 php 版本信息,说明安装成功,
php5 & apache2.2 整合
* 备份 httpd.conf
*
* 编辑 httpd.conf
* 设置 apache 文档目录
找到 <Directory "xxxxxxx">,
设置该值为希望网站内容存放的位置,
比如:
<Directory "D:\program\apache_doc">
* 设置 apache 对目录的访问权限
默认下 apache 可能不允许访问其它位置的文档,
因此设置了 <Directory> 后,可能引起 403 阻止错误,所以应当设置下 apache 访问目录的权限,
设置方法:
找到
<Directory />
...
Deny from all
...
</Directory>
将其中的 Deny 改为 Allow,
比如:
<Directory />
...
#允许访问 apache 之外的目录
Allow from all
...
</Directory>
*
* 为 apache 添加 LoadModule
找到 LoadModule ,根据 php 安装目录,在下面空白处加上这两行:
LoadModule php5_module "D:/program/php/5.3.2vc6/php5apache2_2.dll"
PHPIniDir "D:/program/php/5.3.2vc6"
*
* 设置 apache 的 DirectoryIndex
找到:
DirectoryIndex index.html
修改为:
DirectoryIndex index.php index.html
* 设置 apache 的 AddType
找到:
AddType
在下面添加这两行:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
*
*
* 保存 httpd.conf
*
* 添加 hello world 页面
在前面设置的 apache 文档目录下,新建 hello.php,
内容如下:
<html>
<body>
<?php
echo "Hello World";
phpinfo();
?>
</body>
</html>
*
* 重启 apache
*
* 测试
输入网址 http://localhost/hello.php ,查看,如果显示正常说明整合成功,
注意:如果apache端口不是 80,则需在 url 上加端口
*
分享到:
相关推荐
Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置,亲自试验,有问题联系我
代码如下: LoadModule php5_module d:/phpdir/php5apache2_2.dll AddType application/x-httpd-php .php 其中phpdir是你的php安装目录,根据需要换成自己的即可。做完上述配置后,打开apache,然后在apache的htdocs...
一键安装apache2.2,PHP5.0,mysql5.0,phpMyAdmin。方便新用户直接体验。
特色功能:1、支持切换apache2.2和2.4;2、整合安装Apache+Tomcat,支持JSP;3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本;4、支持SSL证书,让网站更安全;5、支持伪静态;6、内置安全检测工具。
Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持 PHP 页面)。 Apache Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发的一款Web服务器,它除了支持HTML等静态页面外,还支持JSP、...
整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本
1、支持切换apache2.2和2.4; 2、整合安装Apache Tomcat,支持JSP; 3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本; 4、支持SSL证书,让网站更安全; 5、支持伪静态; 6、内置安全检测工具。 护卫神...
主要具有如下特点:1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0;(完整版)2、安装使用十分简单,并支持在php4与php5中切换;3、经过专业的处理后,使你配置apache+php的站点更简单;
DedeAMPZ整合环境安装包主要特点: 1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0; 2、安装使用十分简单,并支持在php4与php5中切换; 3、经过专业的处理后,使你配置apache+php的站点更...
整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本
WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以 及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,...
PHP环境安装 非phpstudy 一键安装 PHP,PHP环境安装,PHP环境整合,PHP安装包,PHP安装教程 包括Apache2.2+ PHP5.3.5 + mysql
WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单...
找了好久,集成环境,可用在windows2003上,有apache,mysql,php各种基础环境。
整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本
建议使用平台:Linux Apache2.2 PHP5.2 3、PHP必须环境或启用的系统函数: allow_url_fopen [安装方法] 1.安装好DEDE5.5,DEDE的下载及安装请参考DEDE官方网站 2.下载系统安装包并解压 3.修改upload...
下文的安装整合在Apache2.2、PHP5、MySQL5、resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行。因此按照此流程安装的朋友遇到问题时,请自行...
WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。还支持phpmyadmin,SQLiteManager。不用去输入复杂的SQL语句管理MYSQL数据库,直接从phpmyadmin管理即可。支持22种语言,其中有中文简体和中文...
EQPHP,一款超简单易用的、安全的、高效的php开源框架。它是一款基于面向对象的TPS-MVC全分离式框架,由工具类、组件类、...运行环境要求: Linux(Lamp)、Windows-IIS或Windows(Wamp)平台,PHP5.3以上版本,apache2.2