`
border
  • 浏览: 205866 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php-5.1.4 和apache_2.2.2的安装过程。

阅读更多
          从各官方网站下了 php-5.1.4-Win32.zip ,apache_2.2.2-win32-x86-no_ssl.msi ,

下载地址:
php-5.1.4-Win32.zip : http://cn.php.net/distributions/php-5.1.4-Win32.zip
apache_2.2.2-win32-x86-no_ssl.msi : http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi

我的安装路径:
php :       D:\border\php
apache:    D:\border\Apache2.2

安装apache 并配置支持PHP:

1.
apache 安装比较简单,一路next就可以安装完成。在你的ie中输入 http://127.0.0.1/ ,看到结果是

 It works!

说明apache安装成功!

2.配置apache并支持php:
         把php解压到D:\border\php,
找到 php目录里的 php.ini-dist重命名为 php.ini
把php目录加大你的path中。
配置apache里的httpd.conf

打开 D:\border\Apache2.2\conf\httpd.conf 这个文件

找到 DocumentRoot "D:/php/Apache2/htdocs" 将其改为你的WEB目录,如我的为

DocumentRoot "D:/border/php/www"

找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默认index.php为首页文件)

--------------模块化安装PHP----------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

LoadModule php5_module "D:/border/php5apache2.dll"

其中D:/border/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置

再找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

AddType application/x-httpd-php .php

在后面加上:
ScriptAlias /php/ "D:/border/php/"
AddType application/x-httpd-php .php

(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)
--------------------------------------------------------------------

此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\border\php\www)里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下 

<? echo phpinfo(); ?> 

重新启动apache服务
用浏览器打开 http://localhost/test.php
如果可以看到php配置输出信息就OK了 .

详细的说明可以看说明文档

注:
不过在我安装的过程中还是遇到了些问题:

提示:
"Cannot load C:/border/php/php5apache2.dll into server: The specified module could not be found."

原因:

 PHP压缩包里的php5apache2.dll只适用于apache2.0.*

解决方法:

下载 这个文件 并解压.共有三个文件.

vcredist_x86.exe
php5apache2.dll

httpd.exe.manifest

好,开始

1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 php5apache2.dll 文件.

2.将 httpd.exe.manifest 文件复制到你的apache安装目录下的bin文件夹下.

3.双击运行vcredist_x86.exe安装.(如果您的系统里已安装了 .NET framework 2.就可以省掉这一步)

完成!去重启你的apache2.2试试吧.

参考:
 esayr  :apache 2.2.2 + PHP5.1.4 不能运行的解决办法 

          从各官方网站下了 php-5.1.4-Win32.zip ,apache_2.2.2-win32-x86-no_ssl.msi ,

下载地址:
php-5.1.4-Win32.zip : http://cn.php.net/distributions/php-5.1.4-Win32.zip
apache_2.2.2-win32-x86-no_ssl.msi : http://mirror.vmmatrix.net/apache/httpd/binaries/win32/apache_2.2.2-win32-x86-no_ssl.msi

我的安装路径:
php :       D:\border\php
apache:    D:\border\Apache2.2

安装apache 并配置支持PHP:

1.
apache 安装比较简单,一路next就可以安装完成。在你的ie中输入 http://127.0.0.1/ ,看到结果是

 It works!

说明apache安装成功!

2.配置apache并支持php:
         把php解压到D:\border\php,
找到 php目录里的 php.ini-dist重命名为 php.ini
把php目录加大你的path中。
配置apache里的httpd.conf

打开 D:\border\Apache2.2\conf\httpd.conf 这个文件

找到 DocumentRoot "D:/php/Apache2/htdocs" 将其改为你的WEB目录,如我的为

DocumentRoot "D:/border/php/www"

找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php (默认index.php为首页文件)

--------------模块化安装PHP----------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

LoadModule php5_module "D:/border/php/php5apache2.dll"

其中D:/border/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置

再找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

AddType application/x-httpd-php .php

在后面加上:
ScriptAlias /php/ "D:/border/php/php/"
AddType application/x-httpd-php .php

(其实:上面两行红色的,你可以直接加在httpd.conf文件的最后面也可以的)
--------------------------------------------------------------------

此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\border\php\www)里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下 

 

<? echo phpinfo(); ?> 

 

重新启动apache服务
用浏览器打开 http://localhost/test.php
如果可以看到php配置输出信息就OK了 .

详细的说明可以看说明文档

注:
不过在我安装的过程中还是遇到了些问题:

提示:
"Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."

原因:

 PHP压缩包里的php5apache2.dll只适用于apache2.0.*

解决方法:

下载 这个文件 并解压.共有三个文件.

 vcredist_x86.exe
 php5apache2.dll

 httpd.exe.manifest

好,开始

1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 php5apache2.dll 文件.

2.将 httpd.exe.manifest 文件复制到你的apache安装目录下的bin文件夹下.

3.双击运行vcredist_x86.exe安装.(如果您的系统里已安装了 .NET framework 2.就可以省掉这一步)

完成!去重启你的apache2.2试试吧.

参考:
 esayr  :apache 2.2.2 + PHP5.1.4 不能运行的解决办法 
 php手册
 windows 2000/XP/2003下安裝APACHE2.0.53、PHP5.0.3、MYSQL4.1.10a、PHPMYADMIN2..6.1


 


 

分享到:
评论

相关推荐

    CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

    CSVN,其实可以简单理解为SVN+Apache的集成版本,当然CSVN还有其他的一些特性(角色的用户管理,灵活的角色和权限配置以及LDAP认证,基于角色的多仓库管理,自动备份、恢复,以及模板和Rest APIs管理)

    aviator-5.1.4-API文档-中文版.zip

    赠送原API文档:aviator-5.1.4-javadoc.jar; 赠送源代码:aviator-5.1.4-sources.jar; 赠送Maven依赖信息文件:aviator-5.1.4.pom; 包含翻译后的API文档:aviator-5.1.4-javadoc-API文档-中文(简体)版.zip; ...

    Tracker-5.1.4-windows-installer_1.exe

    Tracker-5.1.4-windows-installer_1.exe

    aviator-5.1.4-API文档-中英对照版.zip

    赠送原API文档:aviator-5.1.4-javadoc.jar; 赠送源代码:aviator-5.1.4-sources.jar; 赠送Maven依赖信息文件:aviator-5.1.4.pom; 包含翻译后的API文档:aviator-5.1.4-javadoc-API文档-中文(简体)-英语-对照版....

    giflib-5.1.4.zip_giflib_giflib 5.1.4_giflib C语言_giflib 使用_giflib

    **GIFLib 5.1.4:C语言编写的GIF图像处理库** GIFLib是一个用C语言编写的开源库,专为处理GIF(Graphics Interchange Format)图像格式而设计。这个库提供了丰富的功能,包括创建、读取和修改GIF图像。GIF是一种...

    lua-devel-5.1.4-4.1.el6.x86_64.rpm

    安装nginx_lua模块时候需要先安装nginx的依赖包,安装命令rpm -ivh lua-devel-5.1.4-4.1.el6.x86_64.rpm

    官方原版源码spring-framework-5.1.4.RELEASE.zip

    5.1.4版本是Spring的重要里程碑,引入了诸多新特性和改进,旨在提升性能、增强可维护性以及优化开发者体验。下面我们将深入探讨Spring Framework 5.1.4的源码,了解其背后的设计理念和技术实现。 首先,源码分析从`...

    giflib-5.1.4.zip_gif 编码 解码_giflib_giflib 图片_giflib解码_linux gifli

    通过`giflib-5.1.4`这个压缩包,开发者可以获取源代码、头文件、文档和示例,以便在自己的项目中编译和使用`giflib`。 总之,`giflib`是Linux和其他类UNIX系统下处理GIF图像的得力工具,无论是读取、创建还是修改...

    lua-5.1.4-15.el7.x86_64.rpm

    离线安装包,亲测可用

    rocketmq-all-5.1.4-bin-release.zip

    在解压"rocketmq-all-5.1.4-bin-release.zip"后,你会得到RocketMQ 5.1.4的安装包,其中包含运行RocketMQ所需的全部文件,如启动脚本、配置文件、Java库以及相关的示例代码。你可以按照官方文档的指导,配置环境变量...

    php-5.1.4-Win32

    标题“php-5.1.4-Win32”指的是PHP的一个特定版本,即5.1.4,针对Windows操作系统的构建。这个版本在2006年发布,是PHP发展历史上的一个重要里程碑,提供了丰富的功能和改进,适用于Web开发。 描述中的“希望大家能...

    VisualSVN-5.1.4.msi

    VisualSVN-5.1.4

    lua-5.1.4-4.1.el6.x86_64.rpm

    Binary Package lua-devel-5.1.4-4.1.el6.x86_64.rpm Source Package lua-5.1.4-4.1.el6.src.rpm Install HowtoInstall the lua-devel rpm package: ..

    mysql-connector-odbc-5.1.4

    在提供的压缩包子文件名称 "mysql-connector-odbc-5.1.4-win32.msi" 中,我们可以看出这是针对 Windows 32 位系统的安装包文件。MSI(Microsoft Installer)是 Windows 平台上的标准安装包格式,用于程序的安装、...

    MinGW-5.1.4完整安装包一

    MinGW-5.1.4完整安装包(共五部分,40多兆)的第一部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

    MinGW-5.1.4(4/4)

    MinGW-5.1.4 离线包4,终于上传完了,希望为兄弟们节约点时间。

    qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline.part08.rar

    qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline.part08.rar

    visual svn -5.1.4 破解

    很好用的svn插件,可以在visual studio里面便捷使用svn,程序员不可缺少的利器

    MinGW-5.1.4完整安装包四

    MinGW-5.1.4完整安装包(共五部分,40多兆)的第四部分,它可用于安装所有的组件:C、C++、Fortran、Ada、Java编译器,已经收集全了。

    配置好的giflib-5.1.4文件(适用于windows环境下的编译)

    Giflib是一个开源库,主要用于处理GIF图像格式,它提供了读取、写入和编辑GIF文件的...不过,了解编译过程对理解库的工作原理和优化配置仍然有帮助。在实际应用中,确保遵循开源许可证的要求,正确使用和分发库文件。

Global site tag (gtag.js) - Google Analytics