傻瓜式的一鍵安裝論壇在以往是不可能的,然而2006年1月16日Discuz.net發布了Discuz!EXP1.0版,他使我們在windows系統下一鍵安裝Discuz論壇成為可能。下面就由筆者來告訴各位如何一步完成論壇的安裝吧!
Discuz!EXP小檔案:
軟件版本:1.0版
軟件大小:12.5M
軟件語言:中文
軟件類型:免費軟件
適用平臺:Microsoft Windows2000/XP/2003
下載地址:
http://download.discuz.net/discuzexp1_0_0.zip
一、論壇建立一步走:
Discuz!EXP能夠在本地計算機中簡捷快速的搭建一個Discuz!論壇環境并且自動安裝Discuz!論壇。使你能夠以論壇管理員身份登錄論壇,體驗熟悉所有論壇操作,與實際正式的Discuz論壇環境完全一致,操作上也沒有任何區別。Discuz!EXP 1.0版內置了四種語言的論壇版本,與其他幾十兆的環境安裝包相比集成了全部4個版本的Discuz論壇程序后大小僅僅為12MB。在安裝過程中Discuz!EXP不修改任何系統文件,也不會復制任何文件到系統文件夾,完全獨立運行,保證了計算機中沒有任何垃圾文件。
第一步:下載Discuz!EXP1.0版并將文件解壓縮到一個文件夾中。
第二步:打開剛剛解壓縮的文件夾雙擊setup.exe程序開始安裝。 (如圖1)
![]() |
圖1.啟動安裝程序 |
小提示:
有很多讀者都受過木馬和病毒的危害,所以在從網上下載某某程序運行前一定要用殺毒軟件進行檢查。當然Discuz!EXP1.0壓縮包中提供了一個MD5檢測工具,我們直接雙擊WinMD5.exe,然后把setup.exe用鼠標拖到WinMD5窗口中將自動檢測MD5值,如果計算出來的是1205e9eb5a85ffa64d6bca181f67d8d5,那么說明沒有病毒盡管放心使用。(如圖2)
![]() |
圖2:木馬檢測 |
第三步:安裝Discuz!EXP1.0版很簡單,和其他普通軟件一樣。在出現要你選擇要安裝的選項界面時我們會看到有四個版本提供給我們,對于大多數人來說我們只需要選擇簡體中文GBK版和簡體中文UTF-8版即可。(如圖3)
![]() |
圖3:選擇安裝語言 |
小提示:
簡體中文GBK版和簡體中文UTF-8版有什么區別呢?實際上GBK是國家標準的縮寫,而UTF-8是國際標準。在我們都使用簡體中文時沒有任何區別,但是UTF-8更加通用,在非簡體中文平臺訪問簡體中文GBK版時會或多或少出現些語言問題,所以說建議讀者安裝簡體中文UTF-8版。
第四步:默認情況下Discuz!EXP1.0版是安裝在c:\discuzEXP目錄中的,我們無法改變他的安裝路徑。(如圖4)
![]() |
圖4:選擇安裝路徑 |
第五步:復制文件到安裝目錄中,如果只選擇簡體中文GBK版和簡體中文UTF-8版的話論壇容量僅僅是7MB。(如圖5)
![]() |
圖5:安裝進程 |
第六步:在安裝階段的最后程序會自動調用start.bat文件啟動相應的服務和程序。(如圖6)
![]() |
圖6:啟動服務和程序 |
小提示:
在日常使用Discuz!EXP1.0版時我們也可以通過“開始->程序->Discuz!EXP”下的啟動Discuz!EXP和停止Discuz!EXP圖標完成論壇開啟關閉任務。
第七步:安裝完成Discuz!論壇,彈出提示信息。(如圖7)
![]() |
圖7:安裝成功信息 |
第八步:安裝完成會自動跳轉到http://localhost:8080頁面,在這里我們可以查看Discuz!EXP1.0版的基本情況和設置信息。(如圖8)
![]() |
圖8:查看Discuz基本情況和設置信息 |
第九步:在http://localhost:8080頁面中我們點中部的“簡體中文GBK版”和“簡體中文UTF-8版”鏈接就可以直接訪問對應的Discuz!論壇了。(如圖9)
![]() |
圖9:訪問論壇 |
小提示:
為了最大程度提高Discuz!EXP的兼容性,防止和本機已經安裝的MySQL、Apache或IIS沖突,Discuz!EXP中的Apache使用了8080端口啟動服務以避免可能產生的80端口沖突;同時MySQL使用6033端口啟動服務。
第十步:如果網絡中的其他計算機想訪問你的論壇的話只需要在瀏覽器中輸入http://你的計算機的ip地址:8080/sc_utf8/來訪問UTF8版論壇,用http://你的計算機的IP地址:8080/sc_gbk/來訪問GBK版論壇。(如圖10)
![]() |
圖10:客戶機訪問論壇 |
通過Discuz!EXP1.0版安裝建立完Discuz!后我們就可以使用管理員帳號登錄并管理論壇了,默認情況下管理員帳戶為admin,密碼也是admin。mysql的root密碼是root,不過此密碼不太常用。如何管理論壇呢?實際上和管理正式的Discuz!論壇一樣,在這里進行簡單介紹。
第一步:使用系統管理員帳戶admin,密碼admin登錄論壇。
第二步:進入論壇后點界面右上角的“系統設置”來到管理界面。(如圖11)
![]() |
圖11:論壇管理界面 |
第三步:在管理界面中我們可以通過左邊的“discuz!選項->基本設置”來修改論壇的基本信息,包括論壇名稱,管理員信息等。
第四步:通過“論壇設置->添加論壇”來增加子版塊,或者使用“編輯論壇”修改已經建立的論壇信息。
第五步:對于用戶管理都是通過左邊“用戶管理”中的菜單來操作的。這里就不詳細介紹了。
三、建立適合自己的論壇:
別看Discuz!EXP建立論壇如此簡單,但是他的功能一點也不少。我們可以對其配置參數進行修改來滿足實際網絡環境的需要。
(1)自定義頁面發布端口:
在Discuz!EXP建立論壇時為了防止和已經發布的站點沖突,使用了8080端口。如果你的計算機上沒有其他站點或者8080端口被占用的話該怎么辦呢?我們可以通過修改Apache的httpd.conf文件來實現端口的修改。
第一步:首先運行“開始->程序->Discuz!EXP”下的停止Discuz!EXP圖標,關閉相應的服務。
第二步:找到C:\DiscuzEXP\Apache2\conf目錄下的httpd.conf文件。
第三步:我們使用記事本或其他文本編輯器打開httpd.conf文件,找到Listen 8080這一行,將其進行修改。例如改為Listen 80就是表示使用80端口發布論壇。
第四步:運行“開始->程序->Discuz!EXP”下的啟動Discuz!EXP圖標,開啟所有服務。
第五步:修改完端口我們就可以使用改過的端口來訪問論壇了。(如圖12)
![]() |
圖12:修改端口訪問論壇 |
小提示:
在實際使用中如果發現Apache無法正常啟動也往往是因為端口沖突造成的,我們按照上面介紹的方法修改發布端口來解決這個問題。
(2)自定義MYSQL服務器地址:
如果自己的網絡中有相應的MYSQL服務器,并且希望使用Discuz!EXP建立的論壇直接調用該服務器的數據庫的話只要編輯相應論壇下的config.inc.php文件即可。
第一步:和上面一樣先通過“開始->程序->Discuz!EXP”下的停止Discuz!EXP圖標,關閉相應的服務。
第二步:找到C:\DiscuzEXP\Apache2\htdocs\xx_xxx目錄下的config.inc.php文件。其中xx_xxx為論壇版本,如果是GBK版就是sc_gbk目錄,如果是UTF-8版就是sc_utf8。
第三步:用記事本或其他文本編輯器打開config.inc.php文件,根據實際情況修改下面幾個參數——
$dbhost = 'MySQL服務器主機名或IP地址'
$dbuser = 'MySQL用戶名'
$dbpw = 'MySQL用戶密碼'
$dbname = '論壇數據庫名稱'
$adminemail = '論壇管理郵件地址'
小提示:
由于Discuz!EXP使用6033端口啟動MySQL,因而默認設置為$dbhost = 'localhost:6033' 通常情況下MySQL默認使用3306端口啟動服務器,所以在指定地址時一般無需另加端口號。您可以設置為諸如$dbhost = 'localhost'或$dbhost = '12.34.56.78'這樣的形式。
第四步:保存修改后的config.inc.php文件并退出,運行“開始->程序->Discuz!EXP”下的啟動Discuz!EXP圖標,開啟所有服務。這樣我們的Discuz!論壇就會自動調用網絡中已經存在的數據庫信息了。
四、常見問題:
實際上通過Discuz!EXP建立論壇是非常簡單的,基本上不會出現任何問題。這里僅僅列舉幾個個別問題。
(1)所有配置文件信息:
Apache配置文件位置:C:\DiscuzEXP\Apache2\conf\httpd.conf
MySQL配置文件位置:C:\DiscuzEXP\MySQL\my.ini
PHP配置文件位置:C:\DiscuzEXP\PHP\php.ini
(2)如何在Discuz!EXP平臺上建立多個論壇或其他PHP程序:
我們只需要將相應的論壇和PHP程序放在C:\DiscuzEXP\Apache2\htdocs目錄中就可以了。新論壇和新PHP程序與使用Discuz!EXP建立的論壇會和睦相處。值得注意一點的是在修改PHP程序的配置文件時,由于默認端口被修改成6033,所以連接MySQL的地址需要填寫:localhost:6033,否則將無法正常連接到MySQL數據庫。
(3)使用繁體中文系統的用戶訪問問題:
使用繁體中文系統的用戶,如果在訪問論壇時出現亂碼的話,只需要使用記事本打開C:\DiscuzEXP\Apache2\conf\httpd.conf,將AddDefaultCharset GB2312修改為AddDefaultCharset BIG5即可解決亂碼問題。
五、總結:
筆者使用了Discuz!EXP一段時間,不管是本機管理還是網絡瀏覽論壇都沒有出現問題,看來這個精簡版的Discuz!論壇在功能和穩定性上并沒有降低。不過就幫助信息來說該版本只是為體驗熟悉Discuz!論壇而設計開發,雖然安裝Discuz!EXP后,網絡中其他人也能夠訪問論壇,也許不會出現什么問題,但是還是建議各位讀者不要用Discuz!EXP架設實際公用論壇,畢竟在服務器上安裝這個版本目前還沒有任何人能夠擔保不出問題。
(責任編輯:城塵)