PHP学习笔记(1):PHP和APACHE在Windows下的安装

http://www.php.net/downloads.php

在Windows下安装PHP

版本:PHP 5.3.3

Windows Binaries

 

  • For the Windows binaries and installer, see http://windows.php.net/download/.

有4个选择:

VC9 x86 Non Thread Safe

VC9 x86 Thread Safe

VC6 x86 Non Thread Safe

VC6 x86 Thread Safe

区别是:

VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。

VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择VC9版本。

Non Thread Safe是非线程安全

Thread Safe是线程安全

详细参考:http://lzhxiaoyu.blog.51cto.com/10707/238562

我选择的是:VC6 x86 Thread Safe (Installer安装)

 
Windows下Apache的安装
版本: Apache HTTP Server (httpd) 2.2.17
我选择的是:Win32 Binary including OpenSSL 0.9.8o (MSI Installer):

先安装Apache,安装完成后打完APACHE,在浏览器输入:http://127.0.0.1/,显示:IT WORKS 说明APACHE安装成功。

然后安装PHP,配置安装目录下的PHHP.INI文件,需要修改的设置:

将extension_dir指令修改为指向保存了扩展DLL目录的位置,一般在C:/PHP/EXT,所以extension_dir=c:/php/ext

将doc_root指令修改为指向Web服务器的根路径。使用apache的话,doc_root="c:\Program Files/Apache Software Foundation/Apache2.2/htdocs"

还可以选择运行一些其它扩展,只需把前面的分号;删除

保存php.ini文件

 

把PHP添加到Apache配置中:

找到APACHE/CONF/httpd.conf文件,打开,添加如下语句:

LoadModule php5_module c:/php/php5apache2_2.dll

PHPIniDir "c:/php/"

AddType application/x-httpd-php .php

在Apache2.2/htdocs中创建一个包含内容<? phpinfo(); ?>的PHP文件 如test.php

在浏览器中访问http://127.0.0.1/test.php 如能看到PHP的各种设置 说明配置成功.

 

配置结束

你可能感兴趣的:(apache,PHP,windows,安装,配置)