WindowsIIS/Apache+PHP+Zend+MySQL+Discuz搭建论坛

httpd-2.2.17-win32

php-5.2.6-win32

ZendOptimizer-3.3.3

Discuz_7.2

MySQL_5.0

1.安装ApachePhp

2.修改x:\apache2.2\conf\httpd.conf

添加 

LoadModule php5_module D:/php/php5apache2_2.dll

AddType application/x-httpd-php .php

点击右下角Apache图标重启httpd

3.修改x:\php\php.ini-dist

重命名phpini-distphp.ini

打开php.ini

extension_dir = "./"修改为extension_dir = "x:\php\ext"

去掉

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

这行前的;符号

4.php目录下php5ts.dll,libmysql.dll以及extphp_gd2.dll,php_mysql.dll,php_mbstring.dll复制到目录 c:\windows\system32

5.安装mysql以及zend

6.修改config.inc.php中的如下参数

$dbhost = 'localhost'; // 数据库服务器

$dbuser = 'root'; // 数据库用户名

$dbpw = '123456'; // 数据库密码

$dbname = 'discuz'; // 数据库名

$pconnect = 0; // 数据库持久连接 0=关闭, 1=打开

7.打开IE输入 http://web_ip/install/index.php,按提示一步一步设置即可

顺带说下IIS的方法:

1.添加phpWEB服务扩展

2.在网站属性的ISAPI筛选器中添加php

3.在网站属性的主目录的配置下添加程序扩展名映射

其他的配置就和上面一样了 需要注意的是 在登http://web_IP/update/index.php进行论坛安装前,须将论坛网站目录的权限授予everyone 完全控制权限,安完后把everyone FC的权限撤销掉即可 否则安上后无法访问主页导致access denied