一、下載、安裝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
四、安裝Discuz6.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