网络上该标题的文章可以搜索出很多来,同样UNIX系列的产品配置真是个艰难的任务,只要错一个符号,然后你就要折腾一天,特别才学的人,因为出错信息很少告诉你错在哪里,要自己不断反复测试才知道问题在哪里。
写了下做个记录,有相同的经历的同学也许可以对照参考下。
操作系统WINDOW2003 SERVER SP2 到2012-3-22
apache : httpd-2.2.22-win32-x86-no_ssl.msi 最新到2.4.1,不过现在windows部分就是这个版本了,用非SSL的测试
PHP:php-5.4.0-Win32-VC9-x86(threadsafe).zip ,用了线程安全的版本,没有MSI安装程序,需要自己配置,存放于c:/php
php.ini ,从develop那个模板中选出来,修改地方如下:
extension_dir = "c:/php/ext"
extension=php_mysql.dll
path 增加
c:\php;c:\php\ext
****************
http.conf 文件:
LoadFile "c:/php/php5ts.dll"
# two php line
LoadModule php5_module "c:/php/php5apache2_2.dll"
PhpIniDir "c:/php"
allow from all
# add 3 .php
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
addHandler php5-script php
**************************
测试文件:test.php
mysql 还没完成,关键是需要多个资料来对照,每个资料由于版本或书写错误都不完善
参考:
http://wenku.baidu.com/view/6e4f4b370b4c2e3f57276357.html
http://tech.163.com/06/0206/11/299AMBLT0009159K.html
http://wenku.baidu.com/view/99d5ba0003d8ce2f0066235b.html
|