近日由於論壇開發需要,下載了一個 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 論壇安裝成功! 您可以使用了!