近日由於論壇開發需要,下載了一個 discuz6 正式版,由於之前沒有接觸過 discuz 的產品,不知道如何安裝。經過一番上網搜尋,整理,現將安裝教程釋出到這裡,希望對各位論壇的新手有所幫助 (高手直接 54 過吧~~)
Discuz! 具備跨平臺特性,可以執行於 Linux/FreeBSD/Unix 及微軟 Windows 2000/2003 等各種作業系統環境下。我們已在軟體中針對上述作業系統做了大量的測試和實地檢驗,保證 Discuz! 可以在上述系統中安全穩定的執行,但您仍然需要做好伺服器作業系統級的安全防備措施,例如 Windows 使用者需更改 MySQL for Windows 的初始 root 密碼,避免跨目錄的檔案讀寫; 類 Unix 使用者需避免使用過於簡單的密碼,避免跨使用者目錄的檔案讀寫,做好伺服器上其他相關軟體 (如 Sendmail, ftpd, httpd) 等的安全防範,使用較新的軟體版本等。
如果您租用虛擬主機,一般正規和技術力量較強的虛擬主機提供商會已經做好作業系統的各項準備,使用者可不必關注此部分。
推薦使用 Linux/FreeBSD 作業系統,不僅完全免費,而且可以獲得更好的穩定性和負載能力。如果使用 Windows 系統,請將 PHP 以 ISAPI(非 CGI) 方式安裝。
語言及資料庫支撐環境要求
可用的 httpd 伺服器 (如 Apache, Zeus, IIS 等)
php 4.1.0 及以上
Zend Optimizer 3.0 及以上
MySQL 3.23 及以上 (僅針對 MySQL 版 Discuz!)
以上軟體除了 httpd 軟體有可能需要購買以外,其餘均為跨平臺的免費軟體,推薦使用以上軟體的最新穩定版本,不僅擁有更多的功能,而且通常已修復了已知老版本的安全漏洞。
推薦環境軟體版本:
php 4.4.4(或 5.1.6)
Zend Optimizer 3.0.6 及以上
MySQL 4.1.21 或者 (5.0.24)
Windows 主機上環境搭建的教程:
http://www.discuz.net/viewthread.php?tid=378804
如果您租用虛擬主機,請諮詢虛擬主機提供商,您的空間伺服器是否已安裝了上述軟體。由於 Discuz! 的資料表具有字首設計,因此通常情況下可以將 Discuz! 與其他軟體安裝在同一個資料庫中,或採用不同的字首名從而在同一個資料庫中安裝多個 Discuz! 論壇而不產生衝突。
您的 MySQL 資料庫賬號應當擁有 CREATE 、 DROP 、 ALTER 等執行許可權,同時檔案空間需不低於 2M,資料庫空間不低於 5M,通常您的虛擬空間都會滿足這個條件,以滿足包括 Discuz! 在內的絕大多數網路軟體的正常執行。如果您不瞭解具體情況,請諮詢您的空間提供商。
安裝可能用到的工具軟體
Discuz! 開發組儘量使得安裝步驟簡單方便,但仍然可能會用到一些常用的工具軟體。如果您透過網路將 Discuz! 軟體上傳到伺服器上,您將可能需要一個 FTP 客戶端軟體。透過您的伺服器 FTP 賬號,使用該 FTP 客戶端軟體將相關檔案上傳到伺服器上。同時您可能需要一個簡單的文字檔案編輯軟體,用以對配置檔案進行引數修改,一般作業系統自帶的如 Windows 的 「記事本」 或第三方軟體如 UltraEdit 等都能勝任。
Discuz! 要求使用 FTP 軟體上傳 php 檔案時,使用二進位制 (BINARY) 方式進行,否則將無法正常使用。有關二進位制上傳的具體細節,請參考 http://www.discuz.net/viewthread.php?tid=73393
Discuz! 6.0 安裝詳細步驟:(以虛擬空間上安裝 Discuz! 6.0.0 為例演示)
第一步:在 Discuz! 的官方論壇上下載適合自己的版本
首先到 http://www.discuz.net/thread-686858-1-1.html 下載所需版本的 Discuz! 6.0.0 到本地或伺服器。
在這裡要說明一下:我們提供了 4 種不同的編碼。包括 GBK 簡體中文版 (推薦) 、 UTF-8 簡體中文版、 BIG5 繁體中文版 (推薦) 、 UTF-8 繁體中文版,請根據伺服器 mysql 的版本,選擇相應版本的論壇程式下載。
注:MySQL4.0 及以下版本沒有字元集這個概念。
第二步:解壓並上傳論壇程式到伺服器上並且修改相應目錄許可權
上傳論壇程式到伺服器上
本次演示以 gbk 版本為例下載到本地,加壓縮得到如圖 1 所示的四個檔案:
![]()
只需要上傳 upload 這個目錄下面的所有檔案到 FTP 上就可以了;
其中 users_guide.htm 為使用者使用說明書 (本檔案);
Usersguide 目錄為使用者使用說明書內容與圖片目錄;
utilities 目錄為論壇附帶工具。
將其中 upload 目錄下的所有檔案使用 FTP 軟體上傳到空間,如圖 2 所示:

FTP 軟體上傳方法可以參考這裡的說明:
http://kb.discuz.com/index.php?title=第二章節:上傳網站
設定相關的目錄屬性,以便資料檔案可以被程式正確讀寫
使用 FTP 軟體登入您的伺服器,將伺服器上以下目錄、以及該目錄下面的所有檔案的屬性設定為 777,win 主機請設定 internet 來賓帳戶可讀寫屬性。如果下面目錄中含有您沒有的目錄,就不用設定了。
關於目錄許可權修改可以參考:http://www.discuz.net/viewthread.php?tid=487165
config.inc.php
./templates
./attachments
./customavatars
./forumdata
./forumdata/templates
./forumdata/cache
./forumdata/threadcaches
./forumdata/logs
第三步:安裝過程
上傳完畢後,在瀏覽器中執行 install.php 進入準備安裝頁面,如圖 3 所示:

上圖中閱讀許可協議後點選 「我同意」 就進入到下面的檢查配置檔案頁面,如圖 4 所示:

檢查配置過關後點選 「下一步」 進入資料庫資訊配置頁面,如圖 5 所示:

注:如果是虛擬主機使用者,資料庫使用者名稱和密碼一般是由虛擬主機空間商提供; 如果是獨立主機,資料庫使用者名稱和密碼就是你安裝 MySQL 時填寫的使用者名稱 (一般為 root) 和密碼 (建議新建個資料庫使用者安裝,使用 root 會有安全問題) 。
「系統 Email」 是指論壇系統使用者可以聯絡到的 Email,一般都填寫站長的 Email 地址。在前臺顯示為 「聯絡我們」 這個連結。
填寫好 「資料庫使用者名稱」 和 「資料庫密碼」 後,點選 「下一步」 進入如圖 6 所示頁面:填寫管理員帳號密碼。

上圖中填寫好管理員帳號密碼後,點選 「下一步」 進入安裝頁面,如圖 7 所示:

安裝完畢點選 「恭喜您論壇安裝成功,點選進入論壇首頁」 則進入安裝好的論壇首頁,如圖 8 所示:

自此,Discuz! 6.0.0 論壇安裝成功! 您可以使用了!