`

php5 & apache2.2 整合

    博客分类:
  • php
阅读更多
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多个虚拟主机整合配置

    Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置,亲自试验,有问题联系我

    apache2.2和php5.2.17在windows下整合过程的错误解决方法

    代码如下: LoadModule php5_module d:/phpdir/php5apache2_2.dll AddType application/x-httpd-php .php 其中phpdir是你的php安装目录,根据需要换成自己的即可。做完上述配置后,打开apache,然后在apache的htdocs...

    apache+php+mysql+phpMyAdmin 整合安装程序

    一键安装apache2.2,PHP5.0,mysql5.0,phpMyAdmin。方便新用户直接体验。

    护卫神.Apache大师 v3.0.0

    特色功能:1、支持切换apache2.2和2.4;2、整合安装Apache+Tomcat,支持JSP;3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本;4、支持SSL证书,让网站更安全;5、支持伪静态;6、内置安全检测工具。

    win7下Apache2.2+Tomcat7.0整合配置详解

    Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持 PHP 页面)。 Apache Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发的一款Web服务器,它除了支持HTML等静态页面外,还支持JSP、...

    PHP多平台云主机聚合IDC代理整合平台网站源码 最新PHP5.3.6

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    护卫神·Apache大师 v3.0.0.zip

    1、支持切换apache2.2和2.4; 2、整合安装Apache Tomcat,支持JSP; 3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本; 4、支持SSL证书,让网站更安全; 5、支持伪静态; 6、内置安全检测工具。 护卫神...

    DedeAMPZ-PHP环境整合套件

    主要具有如下特点:1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0;(完整版)2、安装使用十分简单,并支持在php4与php5中切换;3、经过专业的处理后,使你配置apache+php的站点更简单;

    PHP DedeAMPZ 整合环境安装包

    DedeAMPZ整合环境安装包主要特点: 1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0; 2、安装使用十分简单,并支持在php4与php5中切换; 3、经过专业的处理后,使你配置apache+php的站点更...

    IDC服务器主机代理平台分销平台源码下载9.0.zip

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    WampServer2.2

    WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以 及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,...

    PHP环境安装 非phpstudy 一键安装

    PHP环境安装 非phpstudy 一键安装 PHP,PHP环境安装,PHP环境整合,PHP安装包,PHP安装教程 包括Apache2.2+ PHP5.3.5 + mysql

    wampserver2.2c x32 (wamp最新版本)

    WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单...

    wampserver2.2d-X86(整合软件包)+windows2003可用

    找了好久,集成环境,可用在windows2003上,有apache,mysql,php各种基础环境。

    IDC服务器主机代理平台分销平台源码下载6.0

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    DEDE5.5淘客站整合淘宝客API伪静态版.rar

    建议使用平台:Linux Apache2.2 PHP5.2 3、PHP必须环境或启用的系统函数: allow_url_fopen [安装方法] 1.安装好DEDE5.5,DEDE的下载及安装请参考DEDE官方网站 2.下载系统安装包并解压 3.修改upload...

    Windows上安装Apache2、PHP5、MySQL5及与Resin配合实现多系统之整合

    下文的安装整合在Apache2.2、PHP5、MySQL5、resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行。因此按照此流程安装的朋友遇到问题时,请自行...

    wampserver2.2d-x32

    WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。还支持phpmyadmin,SQLiteManager。不用去输入复杂的SQL语句管理MYSQL数据库,直接从phpmyadmin管理即可。支持22种语言,其中有中文简体和中文...

    EQPHP 中文免费开源TPS-MVC框架 v1.0

    EQPHP,一款超简单易用的、安全的、高效的php开源框架。它是一款基于面向对象的TPS-MVC全分离式框架,由工具类、组件类、...运行环境要求: Linux(Lamp)、Windows-IIS或Windows(Wamp)平台,PHP5.3以上版本,apache2.2

Global site tag (gtag.js) - Google Analytics