1.下载windows版本的apache服务器安装程序.
※http://httpd.apache.org/download.cgi
2.在 http://windows.php.net/ 下载PHP的压缩包. 根据需要将php.ini-development/php.ini-production该为"php.ini",并修改相应的配置,并将php的目录添加到环境变量的PATH中去.
在这里要注意下载的PHP版本
(1)选择V9版本,如果选择V11版本的PHP,在与apache2整合的时候,会出现"Cannot load C://php5apache2_4.dll into server"类似的错误.
(2)选择下载线程安全的PHP版本
这些在 http://windows.php.net/ 中的 "Which version do I choose?" 有写到.
3.安装完成了之后,整合PHP到apache2中.
(1)为了安全起见,现将apache2主配置文件conf/httpd.conf备份一下
(2)在conf/httpd.conf中的最后添加如下配置信息
※http://httpd.apache.org/download.cgi
2.在 http://windows.php.net/ 下载PHP的压缩包. 根据需要将php.ini-development/php.ini-production该为"php.ini",并修改相应的配置,并将php的目录添加到环境变量的PATH中去.
在这里要注意下载的PHP版本
(1)选择V9版本,如果选择V11版本的PHP,在与apache2整合的时候,会出现"Cannot load C://php5apache2_4.dll into server"类似的错误.
(2)选择下载线程安全的PHP版本
这些在 http://windows.php.net/ 中的 "Which version do I choose?" 有写到.
3.安装完成了之后,整合PHP到apache2中.
(1)为了安全起见,现将apache2主配置文件conf/httpd.conf备份一下
(2)在conf/httpd.conf中的最后添加如下配置信息
# VertrigoServ specific configuration
Include conf/vertrigo.conf
# PHP
AddType application/x-httpd-php .php .phtml .php5
AddType application/x-httpd-php-source .phps
(3)然后在次配置文件中添加配置添加或覆盖主配置文件的信息.这样做的好处,是可以尽量避免修改住配置文件.下面是一个次配置文件的范例.
ServerRoot "C:\Program Files\Apache2.2"
DocumentRoot "E:\htdocs"
LoadModule php5_module "C:\Program Files\php\php5apache2_2.dll"
PHPIniDir "C:\Program Files\php"
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from All
</Directory>
Alias /yiitest "D:\yiitest"
<Directory "D:\yiitest">
Options All
AllowOverride AuthConfig
Order allow,deny
Allow from All
</Directory>