windows下搭建php+apache开发环境

    本次试验采用了php版本:5.5.x和 apache版本:2.4.x(php5.5及以上版本需要搭配apache2.4及以上版本才能使用)

    apache HTTP Server for windows下载地址:http://httpd.apache.org/docs/current/platform/windows.html#down

由于apache官网不提供二进制文件只提供源码供下载编译,建议到 apachelounge 或者 apachehaus  下载二进制压缩包文件,解压即可使用.

    php5.5下载地址: http://windows.php.net/download#php-5.5

    注意到php自从5.x版本开始增加了Thread Safe(线程安全)和 Non Thread Safe(线程不安全)的不同版本,由于这里是用apache作为服务器所以要选用TS的版本,在官网上是这样写的:With Apache you have to use the Thread Safe (TS) versions of PHP.    关于TS和NTS二者的区别,详见http://astar.baidu.com/forum/forum.php?mod=viewthread&tid=366   

    下载完成后解压,然后更改系统环境变量,编辑path一行增加 “D:\php\php-5.5.25;D:\php\php-5.5.25\ext”(引号内的内容,我把php装在d盘php目录下解压后将文件夹名称改为了php-5.5.25)。为了能让apache识别并处理php文件,需要在apache的conf目录下的httpd.conf文件里增加以下内容(括号内的内容):

(LoadModule php5_module D:/php/php-5.5.25/php5apache2_4.dll

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

PHPIniDir "D:/php/php-5.5.25")

默认apache监听http协议的80端口,启动的时候一定要确保该端口不被占用。如果想修改端口直接在httpd.conf里面更改listen 的端口号。

完成以上步骤后,apache就能够处理php文件了。

        接下来测试一下环境的搭建时候成功,运行cmd打开命令行终端,进到apache的安装目录,输入httpd -k install可以将apache添加为系统服务。添加完之后输入 httpd启动apache服务器,在apache的安装目录下进到htdocs目录,该目录为应用程序默认的所在目录,在index.html文件里添加如下内容:

<?php phpinfo()?>

完成后保存。打开浏览器地址栏输入locahost,看到这个页面就说明环境搭建成功!

windows下搭建php+apache开发环境_第1张图片

    

   关于mysql的整合,日后学到了再来补上,to be continued  ...

你可能感兴趣的:(apache,PHP)