MoBu @ Blog » Discuz!, 電腦網路 » [教學] 如何架設一個 Discuz! 論壇?(適用最新7.2版)

[教學] 如何架設一個 Discuz! 論壇?(適用最新7.2版)

相信大家應該都有上過「討論區」或「論壇」等類似的網站,不過你有沒有想過?我也想當一個站長啦!我也想要開一個論壇讓相同喜好的網友們一起討論事物啊!很好,抹布在這篇文章裡就要教大家如何架設一個 Discuz! 的論壇,Let's enjoy Discuz!

認識 Discuz!

Discuz! 系統是由對岸的康盛創想(北京)科技有限公司所開發,簡稱Dz。目前提供的系統語言有兩種:簡體中文與繁體中文,普遍用於台灣與中國的各大討論區、論壇。目前最新的Dz版本為 2009年11月19日所發布的 7.2 版,當然本篇文章是用最新的 7.2 版來做教學哦!

做一下準備吧!

首先,請你至網路上找一個「免費虛擬主機空間」,抹布提供一個論壇的版塊是專門蒐集免費虛擬主機空間的,那就是免費的喘息啦!抹布建議是使用「cPanel」控制台的空間,我們的這個教學也是使用 CP 的控制台來做文章囉!

再來,請先下載 Discuz!7.2 的程式,官方提供了三種版本,分別是:Discuz! 7.2Discuz! 7.2_FULLUCenter1.5/UCHome2.0/Discuz!7.2 集成安裝包

如果是入門者的話抹布在這邊是建議使用Discuz! 7.2_FULL 這個版本啦!因為比較方便、學習較快。另外,官方也提供了四種編碼版本,推薦使用繁體中文 UTF-8 版本!點此下載@(Dz!7.2 FULL版)

下載到電腦之後,請解壓縮。解壓縮完內會有三個資料夾:readmeuploadutilities

readme資料夾內是說明文件,如:安裝說明、許可協議……等等。而upload資料夾就是我們這次教學最主要的資料夾,因為所有 Discuz! 程式檔案都在這個資料夾裡。最後utilities這個資料夾裡是升級的程序檔案,其他論壇程式轉換成Dz,或版本升級。

Let's go!

接著請打開 FTP 傳輸軟體(如:FileZilla),並填入你申請的主機名稱、帳號、密碼,之後點選快速連線。

將剛剛下載且解壓縮過的Discuz_7.2_FULL_TC_UTF8裡的upload資料夾內的所有檔案上傳至主機。(若不想上傳至根目錄可以新增目錄)

註:你是申請 cPanel 控制台請點入 public_html 資料夾上傳,若是 VistaPanel 請點進 htdocs 資料夾在上傳唷!

上傳完以後,請將以下的資料夾設定檔案權限為777

./templates

./attachments

./forumdata

./forumdata/cache

./forumdata/templates

./forumdata/threadcaches

./forumdata/logs

下圖是設定檔案權限的方法:

設定完以後,請在你的瀏覽器網址列輸入:http://論壇網址/安裝目錄/install/

會出現中文用戶協議,請點選我同意。

系統會檢查你的空間是否適合安裝 Discuz!,如果出現一些錯誤訊息請依照提示解決。

第三步必須填寫一些資料庫的訊息,所以請登入 cPanel 控制台,在首頁的地方找到「MySQL數據庫」(MySQL Databases),點進去。

我們要新增一個資料庫,填入你想要的資料庫名稱,點選「生成數據庫」(Create Database

再來需要新增用戶,一樣填入資料,點擊「生成用戶」(Create User)

接下來要向「數據庫添加用戶」(Add User To Database)。檢查是否為我們剛剛新增的數據庫用戶名/數據庫名稱,點選添加(Add)

會出現用戶權限的頁面,我們選擇所有權限(ALL PRIVILEGES),並點更改,以利成功安裝。

回到我們的 Discuz!安裝程序吧!填入剛剛新增的資料庫名稱等資料,接下來填管理員的用戶名、密碼等資料,點擊下一步。

系統會自動將資料表新增至資料庫內,等待安裝完成吧。

系統要請你加入某個計畫,如果沒興趣請按跳過本步。

哦耶耶耶耶耶耶耶!夢想中的 Discuz! ~終於實現啦!(淚流滿面)

希望這次 Discuz! 論壇架設教學有讓大家成功安裝了自己的論壇,如果你有什麼問題的話歡迎於迴響區發問,抹布將會盡所有力量回覆您的!感謝您的觀賞。

2010.02.22 補充:
透過網友殺氣的回報:使用集成包將會有 UCenter 與 Discuz! 論壇通信失敗的問題,請到管理中心的 UCenter 管理頁面中的應用管理編輯詳請,將應用 IP留空,即可改善問題!

隨機文章:


    Creative Commons License
    MoBu @ Blog抹布製作,以創用CC 姓名標示-禁止改作 3.0 台灣 授權條款釋出。
    1. 馬諦斯
      2010-02-22 @ 20:04 
      1

      你寫文有進步 :grin:

      抹布回應:
      謝謝馬諦斯,哈哈!

      [回應]

    2. 格爾契
      2010-02-22 @ 20:34 
      2

      是呀!格爾契也同意馬諦斯說的呢~
      繼續加油啊~~~~~~~~~~~~!!!

      抹布回應:
      也謝謝格爾契啦~~,
      我要向你學習梗!(舉手禮)

      [回應]

    3. 小俊
      2010-02-22 @ 23:59 
      3

      抹布好棒!!

      快收藏起來~ 哈哈

      不小心發現 有一張圖 忘記加抹布浮水印

      抹布回應:
      我看到了!(指)
      沒關係,有人要偷圖就偷吧。(?)

      [回應]

    4. 小闇
      2010-02-23 @ 14:06 
      4

      於是抹布同學要架論壇玩玩麼 ;-)
      記得架好後叫我進去一塊兒玩耶XDD

      抹布回應:
      之前都有嘗試過XD,
      不過會員問題很傷腦筋。
      哈哈哈哈哈

      [回應]

    5. Avery
      2010-02-23 @ 18:48 
      5

      寫一篇浮水印的教學拉~

      抹布回應:
      說實話我這篇文章的浮水印是用 PI 一張一張用的。

      [回應]

      Avery 回應:

      所以才會漏掉啊..

      [回應]

    6. ZZ
      2010-03-25 @ 14:56 
      6

      什麼是論壇網址啊

      抹布回應:
      就是你申請空間(虛擬主機)的時候填入的username哦!
      (username.buehost24.com)

      [回應]

    7. ZZ
      2010-03-25 @ 15:16 
      7

      byethost24.com
      我使用這個空間架站
      但是我找不到它的網址顯示在哪裡

      [回應]

    8. ZZ
      2010-03-25 @ 18:58 
      8

      UCenter
      進不去怎麼辦

      抹布回應:
      請詳細敘述您的問題~

      [回應]

    9. ZZ
      2010-03-27 @ 12:03 
      9

      我架的DZ7.2長這個樣子
      http://www.ldaa1993.twrpowersystem.com/bbs/
      要怎樣才能變成這種版面
      http://hkuds.com/bbs/index.php

      [回應]

    10. ZZ
      2010-03-27 @ 12:09 
      10

      現在的DZ6
      http://www.ldaa1993.twrpowersystem.com/index.php
      現在的DZ7.2
      http://www.ldaa1993.twrpowersystem.com/bbs
      要怎麼改成這種版面啊
      http://hkuds.com/bbs

      抹布回應:
      可以至AL8 Forum參考一下類似的插件!

      [回應]

    11. David
      2010-04-04 @ 11:48 
      11

      請問安裝目錄要從哪裡得知? :?:

      抹布回應:
      請問你是指哪一個安裝目錄呢?

      [回應]

      David 回應:

      這個的 http://論壇網址/ (安裝目錄) /install/

      抹布回應:
      如果你是直接上傳沒有新開資料夾上傳的話,就不用管它:
      http://論壇網址/install/

      [回應]

    12. 小釉°
      2010-04-09 @ 14:38 
      12

      請問 ...http:// 論壇網址/ (安裝目錄) /install/<<這個步驟..

      論壇網址 要從哪找?

      我是用cp的免費虛擬主機..
      弄了老半天..還是不知道論壇網址該去哪找TAT...

      抹布回應:
      請問你使用的主機是?

      [回應]

      小釉° 回應:

      我是使用這個「http://coz.tw/dz6/thread-25008-1-1.html」的免費虛擬主機..

      抹布回應:
      那就是看你當時申請時所選的子域名是哪個囉,
      xxx.200u.com、xxx.201w.com

      [回應]

    13. 2010-04-24 @ 21:36 
      13

      不好意思請問一下 我申請了免費空間bryansoft.com 但是在fz的主機那隔空格我不知道要填寫什麼可否救救小弟我= =.

      抹布回應:
      不好意思,請問可以詳細敘述嗎?

      [回應]

      回應:

      就是 我再bryansoft.com註冊成為會員也按照他的只是開啟了免費空間 但是在filezilla上的主機那欄我不知道要填寫什麼 然後再另一個免費空間byethost3 這邊註冊得到的主機位置輸入到filezilla的主機欄位後可以使用但是卻卡在 "http://論壇網址/安裝目錄/install/"這個步驟 論壇網址是"ftp.byethost9.com"嗎? 如果是的話那安裝目錄那邊要打什麼? 是C:\Program Files 還是要他給我安裝目錄?

      抹布回應:
      1、應該是帳號.bryansoft.com哦
      2、論壇網址是在主機商網址前面加當時註冊填的username哦!

      [回應]

    14. 阿鴻
      2010-05-16 @ 19:55 
      14

      您好!

      正如您所說我想創立論壇~但是只會用免費申請~沒有插件~

      可以請您交一下CP控制台是啥?要下載?載點?都找不到@@~

      謝謝~可以的話家一下及時通~ pop663094

      抹布回應:
      cPanel 控制台...並不需要下載。

      [回應]

    15. 阿鴻
      2010-05-16 @ 21:41 
      15

      我有另外申請FTP的了~可以麻煩交我FTP的架設論壇7.2?

      抹布回應:
      FTP 架設論壇就是像我文章裡教學的這樣。

      [回應]

    16. 小黑
      2010-07-07 @ 21:17 
      16

      請問,那個數據庫地址需要改變嗎?
      我按了下一步他說連不上數據庫0.0
      像下面這樣..可是我密碼是打對的...
      無法連接數據庫,請檢查數據庫用戶名或者密碼是否正確
      Access denied for user 'XXXXX_discuz'@'localhost' (using password: YES)

      抹布回應:
      每一家主機不一樣耶其實,
      可以到後台看一下左邊的一些主機信息,
      看看是否有數據庫主機這欄。

      [回應]

    17. 沒有季節的楓
      2010-07-10 @ 03:01 
      17

      http://hunxzm.vipkj.com/web/install/ FTP传输完权限设置完之后搜索这个网址 显示:无法找到该页
      您正在搜索的页面可能已经删除、更名或暂时不可用。

      抹布回應:
      你的Discuz!并不是安装在/web目录,而是根目录,
      去掉web/就能开始安装了。

      [回應]

    18. 雨葳
      2010-07-23 @ 18:49 
      18

      請問一下...
      為什麼我的論壇首頁的圖都是死圖??
      是因為後台風格設置不好的問題嗎???
      那要怎麼改回來呢?

      抹布回應:
      看看風格有沒有設置錯誤

      [回應]

    19. 小嗶
      2010-07-25 @ 16:17 
      19

      你好 :razz: 請問一下

      我的空間是使用VistaPanel
      我也把資料庫申請完畢了!
      但是,有個問題是,申請資料庫的時候
      並沒有叫我打資料庫用戶跟密碼~
      所以我現在卡在安裝資料庫介面這= =

      數據庫名:
      數據庫用戶名:
      數據庫密碼:

      因為根本不知道打什麼!~
      後來我用MySQL用戶跟密碼是~ 也不能
      我申請的資料庫應該是打在庫名吧~
      那用戶名跟密碼勒?~ :sad:

      抹布回應:
      VP 如果我沒記錯的話,在申請的時候就會給了,
      可以去翻一下當時主機商寄給你的EMAIL哦!

      [回應]

    20. 2010-07-26 @ 17:59 
      20

      請問一下DZ7.2的在線用戶頭像怎麼用?!~

      用戶組圖例中請填寫圖片文件名,並將相應圖片文件上傳到 ./images/common 目錄中。

      我已經上傳了~但是接下來步驟不知道要怎麼用

      抹布回應:
      在框框裡填入對應的檔名。
      假如你上傳的 "管理員" 在線圖例檔案名為1.gif,
      就在框框裡填1.gif,其他用戶組亦同!

      [回應]

    21. 小愛
      2010-08-16 @ 04:50 
      21

      請問一下我的安裝網址怎麼都找不到

      Host1Free 我是申請這個,找不到實體位置><

      抹布回應:
      抹布不建議使用這一家,
      目前免費的喘息慶祝一周年,免費cPanel主機申請
      請到這裡哦!

      [回應]

      玉米 回應:

      但是香腸說只能架WordPress耶~

      抹布回應:
      對吼,差點忘記...XD

      [回應]

    22. petanque
      2010-08-20 @ 20:22 
      22

      我是VistaPanel
      論壇網址是指?
      我不會...
      請賜教

      抹布回應:
      就是當初申請空間的時候有填的那個!
      主機商發的EMAIL內應該也會有。

      [回應]

    23. petanque
      2010-08-20 @ 21:54 
      23

      Cpanel Username: w1tc_6203440
      Cpanel Password:
      Your URL: http://petanque.w1.tc or http://www.petanque.w1.tc
      FTP Server : http://ftp.w1.tc
      FTP Login : w1tc_6203440
      FTP Password :
      MySQL Database Name: MUST CREATE IN CPANEL
      MySQL Username : w1tc_6203440
      MySQL Password :
      MySQL Server: SEE THE CPANEL

      Cpanel URL: http://cpanel.w1.tc
      這是信件內容
      那麼http://論壇網址/安裝目錄/install
      因該是如何呢?

      可不可以網址全打出來~謝謝你喔!

      抹布回應:
      從這裡開始安裝:http://petanque.w1.tc/install/

      [回應]

    24. petanque
      2010-08-20 @ 22:18 
      24

      還是不行耶~
      我上傳在ftp中資料夾petanque.w1.tc/htdocs/ 中
      那麼是如何我還是不懂
      抱歉麻煩您了

      [回應]

      1. 尚無引用!

    (完成後可按 Ctrl+Enter 發表留言)