Heim  >  Artikel  >  Backend-Entwicklung  >  php + apache安装配置

php + apache安装配置

WBOY
WBOYOriginal
2016-07-29 09:08:521469Durchsuche

转载于:点击打开链接

php5.5 做了大量的更新,在与apache搭配的时候如何选择也很有讲究,这里我们以64位 php5.6 和 Apache2.4为例介绍如何配置。

工具/原料

  • Win7/8 64位

  • php5.5.6 6位

  • Apache2.4 64位

1 系统环境与软件

  1. 1

    php5.5.6 下载链接:点击打开链接

    推荐 V11 x64,也就是64bit的。

    php + apache安装配置

  2. 2

    apache2.4,下载链接:点击打开链接

    同样是推荐 V11,64位的。

    php + apache安装配置

  3. 3

    前面提到的V11是微软的一个组件,如果不安装的话会提示 msvcr110.dll丢失。

    下载链接:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

    请下载64bit的。

    php + apache安装配置

    php + apache安装配置

  4. 4

    根据引导安装V11,这里很简单啦,最后需要重启一次

    php + apache安装配置

    php + apache安装配置

    END

2 php5.5.6配置

  1. 1

    把下载下来的php解压,在D盘新建文件夹php,把解压出来的文件全部拷贝到 d:\php\.

    php + apache安装配置

  2. 2

    在系统环境变量PATH中添加 ;D:\php;D:\php\ext, 重启后生效

    php + apache安装配置

    END

3 Apache2.4配置

  1. 1

    把下载下来的Apache压缩包解压,拷贝到d:\Apache24\.

    php + apache安装配置

  2. 2

    修改D:\Apache24\conf\httpd.conf.

    把ServerRoot这行修改为 ServerRoot "D:\Apache24", 双引号之间的就是你的apache放置的位置

  3. 3

    修改D:\Apache24\conf\httpd.conf.

    把DocumentRoot按照下面的内容修改:

    DocumentRoot "d:/Apache24/htdocs"

    把Listen Port修改为:Listen 8080

  4. 4

    添加下面几行,增加对php5的支持:

    # php5 support

    LoadModule php5_module D:/php/php5apache2_4.dll

    AddType application/x-httpd-php .php .html .htm

    # configure the path to php.ini

    PHPIniDir "D:/php"

  5. 5

    保存httpd.conf, 重启Apache服务。

    小技巧:d:\apache24\bin\httpd.exe -k install, 这句可以把apache添加到系统服务里去。

    END

4 收获胜利的果实

  1. 在浏览器中打开 127.0.0.1:8080, 是不是能看到it works,这说明你的apache已经工作了。

    php + apache安装配置

  2. 修改D:\Apache24\htdocs\index.html, 添加,保存。

    在浏览器中打开 127.0.0.1:8080,是不是看到了phpinfo的相关内容,恭喜你,你的php已经跟apache协同工作了!

    php + apache安装配置

    END

注意事项

  • 不要忘记安装V11

  • 请注意你的php和apache路径,注意修改httpd.conf里的内容

  • php5.5,只能搭配2.4版本以上的apache,如果你用的是主流的2.2版本或其他,敬请升级到2.4版本

以上就介绍了php + apache安装配置,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn