一、 下载、安装Apache2.2
1.下载地址:http://httpd.apache.org/download.cgi 选择win32 binary
2.安装。Network Domain,如果没有域名,可以不填。Server Name,没有DNS,就填写IP
3.配置apache2.2。使用httpd.conf文件。
ServerRoot Apache的安装路径,也是Web server 配置的根目录
Listen 可以改变Web服务的端口号
ServerName 网站的DNS,没有DNS,就填写服务器IP
DocumentRoot 网页存放的根目录
第一个<Directory /></Directory>中把 deny from all 修改为 allow from all,否则以后访问会出现forbidn
第二个<Directory “….”></Dirctory> 用网页存放的根目录替换”….”所指内容。
4.Restart Apache,只有这样更改设置才会生效。
5.如果安装了防火墙,需要把Listen的port打开。
6.相关设置参数可以参考 http://httpd.apache.org/docs/2.2/mod/directives.html
二、下载、安装PHP
1.下载地址:http://www.php.net/downloads.php
2.安装。
3.将php.ini-dist重命名为php.ini 。编辑php.ini
register_globals = Off值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送 的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要
extension= php_mysql.dll
extension=php_mbstring.dll
extension=php_gd2.dll
4.在httpd.conf加入下面两句:
LoadModule php5_module "D:/php/php5apache2_2.dll" 注意apache2.0以上版本,都要用php5apache2_2.dll
PHPIniDir "D:/php" 其中D:/PHP/是php的安装目录,注意使用”/”
在<IfModule mime_module>后加入如下:
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps
4.保存,Restart Apache
三、下载、安装MySQL
1.下载地址:http://dev.mysql.com/downloads/ 选择Community Server
2.安装。
3.my-huge.ini , my-medium.ini , my-small.ini ,my-large.ini ,my-template.ini 根据实际需要选择其中一个修改为my.ini
四、安装Discuz 6.1.0 _uc1.0.0整合版
1.下载地址:http://download.comsenz.com/Discuz/6.1.0/Discuz610_UC100_GBK.zip
2.解压文件,将upload文件夹下的内容复制到新建文件夹d:/bbs下面。如果d:/bbs是网站根目录,在httpd.conf中把DocumentRoot 和<Directory “….”>中“….”的内容替换为d:/bbs
3.在命令提示符下面,输入mysql –uroot –p ,输入密码,进入mysql> 。
建立论坛数据库: Create database bbsdata;
创建登陆数据库的帐户:grant all privileges on bbsdata .* to dbuser@localhost identified by ‘123456’ 其中dbuser是帐户,‘123456’是登陆密码,localhost表示主机名
4.http://127.0.0.1/install/ 开始根据提示进行安装。其中连接数据库填入bbsdata,用户名就是dbuser,密码123456