久闻Discuz!是搭建论坛的首选,这两天下班后玩了一个,这里把过程大致梳理一下(毕竟以前也没有碰过PHP、Apache之类的东西):
1、需要下载的程序:
Discuz主程序:
Discuz_7.0.0_SC_GBK.zip
UCenter_1.5.0_SC_GBK.zip
APACHE服务器:
apache_2.2.11-win32-x86-no_ssl.msi
PHP相关程序:
php-5.2.9-Win32.zip
ZendOptimizer-3.3.3-Windows-i386.exe
MYSQL相关程序,其中PHPMYADMIN为WEB界面的MYSQL管理控制台:
mysql-5.0.67-win32.zipphp
MyAdmin-3.1.3-all-languages.zip
2、初始化设置:
安装APACHE服务器,在conf\httpd.conf文件中添加侦听地址,如:
Listen 127.0.0.1:8070
Listen 192.168.18.2:8070
安装PHP,例如将php-5.2.9-Win32.zip解压到C:\php下,并将改路径添加到系统PATH中;创建php.ini文件(可以有php.ini-recommented)得到。
php.ini的设置:
去除下面三个扩展项前面的分号(;)注释符,修改后如下:
extension=php_mbstring.dll    
extension=php_mcrypt.dll    
extension=php_mysql.dll    
并且将extension_dir项修改如下:
extension_dir = "c:\php\ext"
将libmcrypt.dll、libmysql.dll拷贝到C:\WINDOWS\system32下。
修改conf\httpd.conf文件:
添加:
# For PHP 5 do something like this:    
LoadModule php5_module "c:/php/php5apache2_2.dll"    
AddType application/x-httpd-php .php    
# configure the path to php.ini    
PHPIniDir "C:/php"

修改:
DirectoryIndex 添加index.php、default.php两项:
< IfModule dir_module >    
        DirectoryIndex index.html index.php default.php    
</ IfModule >

3、安装ZEND
这个最简单,只需要在安装的过程中设置APACHE和PHP路径
4、安装MYSQL,并且启动MYSQL服务
5、将DISCUZ、PHPADMIN、UCENTER程序文件复制到APACHE服务器上(htdoc)文件下
最后,通过 [url]http://localhost:8070/discuz/[/url] 完成安装并访问