PHP 5.1.4 下载:http://www.skycn.com/soft/...
下载完后解压到一个文件夹(例如 C:\PHP)
接着下载 PHP 5.1.4 Installer,并运行,设置一下PHP文件夹,在服务器软件选择时选择 Apache 2.x,然后一路回车。
这时 PHP 还不能使用,您需要对 httpd.conf 进行设置,以便使 Apache 支持
在 # 'Main' server configuration 这一行前面加入
LoadModule php5_module c:/php/php5apache2.dll
注意改为你解压的PHP文件夹。
在 DirectoryIndex index.html 这一行后加入
DirectoryIndex index.htm
DirectoryIndex index.php
在 AddType application/x-gzip .gz .tgz 这一行后加入
AddType application/x-httpd-php .php
PHPIniDir "c:/windows" (Windows 文件夹)
|
重新启动 Apache 吧。(程序-Apache HTTP Server 2.2.2-Control Apache Server-Restart)
现在你可以发现 Apache 竟然无法启动了!
原来 PHP 5.1.4 默认只兼容 Apache 2.0.x,解决办法如下:
下载该文件并解压,将php5apache2.dll覆盖C:\PHP(或你解压PHP的文件夹)下的文件,将httpd.exe.manifest复制往Apache安装文件夹下的bin文件夹(例如C:\Program Files\Apache Software Foundation\Apache2.2\bin),接着运行 vcredist_x86.exe(如果已安装.NET Framework2.0可以省去)。
重新启动 Apache 吧。
现在在DocumentRoot设置的文件夹中就可以放置一个index.php文件,内容为
<?php
echo "Hello World";
?>
|
在浏览器运行 http://127.0.0.1/,如果看到Hello World,说明这步安装成功了!
MYSQL 5.0.22 下载:http://dev.mysql.com/get/D...
下载完成后,仍然是一路回车运行安装,到设置的一步,建议默认编码选择 UTF-8(第二项),然后设置root账号密码,到最后一步就完成了。
修改 Windows 文件夹下的 php.ini
找到 extension_dir = 一行,修改为
extension_dir = "c:/php/ext" (相应的PHP文件夹)
找到;extension=php_mysql.dll 去掉前面的;
如果要打开GD库等常用php库,可以找到;extension=php_mbstring.dll、;extension=php_bz2.dll、;extension=php_gd2.dll、;extension=php_xmlrpc.dll 将前面的;通通去掉。
接着把 php 文件夹下的 libmysql.dll 复制到 windows 文件夹。
重新启动 Apache 吧。
如果要开启 ReWrite,还需要经过以下几步:
1.修改 httpd.conf ,去掉 #LoadModule rewrite_module modules/mod_rewrite.so 前面的#。
2.将 AllowOverride None 修改为 AllowOverride All。
3.在相应的PHP程序文件夹添加 .htaccess 文件,详细见相关PHP程序的说明,示例。(Windows很怪,用记事本写这个文件会自动添加上.txt,而且无法重命名...这样,可以到命令提示符下运行 ren .htaccess.txt .htaccess)
一切都结束了,可以在本机安装BMForum等PHP程序了。
喵,就是这样~
(T115)