ホームページ  >  記事  >  php教程  >  win7环境搭建PHP+Apache

win7环境搭建PHP+Apache

WBOY
WBOYオリジナル
2016-06-06 19:49:121022ブラウズ

前段时间在自动化的时候,想做一个web平台,把常用的东西,包括接口数据的查询,自动化的启动和展示都放在一起,然后在mac上搭建了个基于phpapache的简易web环境。 基本就是这个样子。。(略显丑陋啊) 后来在自己家里,想在windows上也有一个相同的环境,发

前段时间在自动化的时候,想做一个web平台,把常用的东西,包括接口数据的查询,自动化的启动和展示都放在一起,然后在mac上搭建了个基于php+apache的简易web环境。

基本就是这个样子。。(略显丑陋啊)

win7环境搭建PHP+Apache

后来在自己家里,想在windows上也有一个相同的环境,发现还不是那么方便,倒腾了大半天才搞定(ps: mac果断是个好东西),下面是主要的步骤。

环境: win7 32位

1.  php版本:5.5.11 (php-5.5.11-Win32-VC11-x86.zip)此版本ts版本

     地址:http://windows.php.net/download/

    php分为 线程安全(Thread Safe)和非线程安全(Non Thread Safe),简称ts和nts

    官方说明:With Apache you have to use the Thread Safe (TS) versions of PHP

    关于这两个区别:

    Non Thread Safe 非线程安全 与IIS 搭配环境
    Thread Safe 线程安全 与apache 搭配的 环境

    Thread Safe:执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程的 CGI 执行方式耗尽系统资源


2.  apche版本:2.4 (httpd-2.4.9-win32-VC11.zip)

 地址:http://www.apachelounge.com/download/

    不建议从apache.org下载


3. apache安装配置

   解压即可。

     Apache24\bin 目录下的ApacheMonitor.exe,可以用来管理apache服务的启动和停止

     \Apache24\conf 目录下的httpd.conf文件是主配置文件,相关的配置都在这个文件内完成

    \Apache24\htdocs 目录是网站的文件目录,网站的文件都放在这里。


    配置apache使之支持php5:

    1)在 #LoadModule xxxxxx 相关的一段代码后面,新增如下内容:

LoadModule php5_module D:/PHP/php5apache2_4.dll

PHPIniDir "D:/PHP"


如果有其他路径相关的问题,可能需要修改如下内容:

DocumentRoot "D:/Apache/Apache24/htdocs"

    2) 新增一行(如果没有) ServerRoot "D:/Apache/Apache24"

    3) 修改apache的索引页面(增加php):

    DirectoryIndex index.html index.php


4. php5安装配置

    解压后,将 php.ini-recommended 修改为 php.ini

    1)修改:

; Directory in which the loadable extensions (modules) reside.

; http://php.net/extension-dir

; extension_dir = "./"

; On windows:

extension_dir = "D:/PHP/ext"

  

5.测试方法,开启apache服务后,访问localhost










声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。