Home  >  Article  >  php教程  >  win7环境搭建PHP+Apache

win7环境搭建PHP+Apache

WBOY
WBOYOriginal
2016-06-06 19:49:121022browse

前段时间在自动化的时候,想做一个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










Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn