[教學]如何安裝Discuz 7.0?


※請注意,本站文章未經授權,嚴禁轉載!謝謝。

是的,期待已久的Discuz7.0終於在2008年12月12日推出,這次的版本架構和以往的Discuz有很大的差別,整體感覺和部落格有點相似,除了大量融入一些Web2.0的元素之外,架構上也使用很多Ajax,讓論壇操作上更為方便喔!



自從「康盛創想」在2008年4月推出了Discuz6.1後,負面消息不斷出現,原因是安裝論壇時必須額外安裝UCenter,而且很多功能對於多數使用者來說很難使用、適應,系統好像也BUG(程式臭蟲)連連,因此就有網友推出了Discuz6.1.0F版本,它可以不必安裝UCenter就輕鬆將Discuz架設好,整體上看起來不錯,不過我還是會建議盡量使用官方發佈的東西,畢竟以後推出新版本,升級上比較不會有問題。

不過經過了近八個月的時間,「康盛創想」在WordPress2.7版發佈的隔天就隨即在2008/12/12推出全新Discuz7.0.0的論壇程式。看過或是使用過測試版的,應該都知道它的UI和以往的Discuz不太一樣,除了大量使用ajax,更是把整個論壇改得很像是部落格的感覺,也加入了一些Web2.0常見的元素進去,另外也改變以往的寬式的論壇,變成比較窄的感覺囉!

Discuz7-9

程式名稱:Discuz7.0.0
官方網站:康盛創想
官方下載(DZ):繁體BIG5 | 繁體UTF8 | 簡體GBK | 簡體UTF8
安裝需求:需事先安裝UCenter1.5

»官方下載(DZ+UC)繁體BIG5 | 繁體UTF-8 | 簡體GBK | 簡體UTF-8

架設論壇真的不難,只要有空間、有FTP軟體就可以架出屬於自己的論壇了,真正困難的是後續維護與經營,很多人架完網站後因為經營不善,就不進行維護,最後就放棄它,讓它在那邊長草。當然本篇文章不是在談經營,而是著重在架設,現在就讓我們一起開始Run一下Discuz7的完整架設方法吧!

在架設、安裝Discuz之前,如果你是第一次架設的使用者,我會建議你直接使用官方的整合包來進行安裝,原因沒有其它,就是方便好使用。因為先前試過分開安裝(也就是Discuz和UCenter分開安裝),發現安裝上整個會很亂,因為當時官方似乎沒有推出整合包,因此也只能分開裝。這次Discuz7版,官方有推出的整合包,我們就直接下載整合包進行安裝吧!

【註】

因為先前香腸我有寫過Discuz6.1版的完整架設教學與WordPress架站教學,所以在此我們就不多提空間的申請等相關教學,有興趣的可以參考先前教學:

第1步 首先下載Discuz7.0的整合安裝包,然後解壓縮後總共有三個資料夾,分別是「readme」(說明檔)、「upload」(上傳檔)、「utilities」(升級檔),請開啟「upload」這個資料夾。

【註】

整合安裝包總共分成四種類型,請大家自行選擇,一般來說推薦選擇繁體UTF-8版,不過若你往後可能是會裝很多插件、風格的那種論壇,或許選擇繁體BIG5版會比較適合你,因為在alan888上的插件、風格都是BIG5編碼的居多。

»官方下載繁體BIG5 | 繁體UTF-8 | 簡體GBK | 簡體UTF-8

Discuz7-12

第2步 請開啟「upload」這個資料夾,內有許多檔案,這些檔案就是Discuz7.0.0的主程式與UCenter1.5的主程式,請將「upload」資料夾的檔案,使用FTP軟體將他們上傳到您的空間。

請注意

上傳時是上傳「upload」的檔案,而不是上傳「upload」資料夾。

Discuz7-1

第3步 接著開啟安裝畫面,進入後看完條款若同意請點﹝我同意﹞進行下一步。

【註】

若您上傳到空間根目錄,例如在「/public_html」下,那安裝路徑就是在:http://您的網址/install/index.php

若您上傳到空間的「bbs」目錄,例如在「/public_html/bbs/」,那安裝路徑就是在:http://您的網址/bbs/install/index.php

Discuz7-2

第4步 當Discuz程式自動檢測系統環境完成後,請點擊﹝檢測通過,跳轉到下一步﹞。

Discuz7-3

第5步 這時若出現以下紅色警告字樣,請依照畫面上的指示訊息,到FTP中將指示訊息中的目錄的權限改成「777」可寫狀態。

Discuz7-11

第6步 開啟FTP軟體後,您就在需開啟權限為777的目錄或是檔案上點擊「滑鼠右鍵」選擇【檔案屬性】,接著會跳出「變更檔案屬性」視窗,請把「數值」部分改成777並點擊﹝確定﹞,這樣就完成屬性變更。

Discuz7-4

第7步 當設定完需開啟權限為777可寫目錄後,接著回到瀏覽器上的安裝畫面,請重新整理一下,這時會跳回第1步的畫面,請按照先前教學說明操作,最後你會來到以下這定畫面,請按照畫面指示,填入資料庫連線訊息以及論壇第一位管理者帳號設定,完成後請點擊﹝填寫完畢,進行下一步﹞。

Discuz7-5

第8步 接著Discuz就會自動進行安裝動作,完成後請點擊﹝您現在可以點擊這裡進入論壇﹞,

Discuz7-6

第9步 此時畫面會到論壇首頁,不過根據第8步中畫面指示,您必須刪除「install」目錄以及把「config.inc.php」權限改成644,因此請開啟FTP軟體連線到您的空間,把「config.inc.php」權限改成644

Discuz7-7

第10步 接著刪除論壇根目錄的「install」資料夾,滑鼠右鍵點擊「install」資料夾,選擇【刪除】即可。

Discuz7-8

第11步 開啟論壇首頁,你就會看到全新的Discuz7.0在你面前囉!你可以立刻登入論壇,登入時你會發現它不是跳到新頁面,而是採用ajax技術,來讓你登入。

Discuz7-9

第12步 登入後除了可以開始試發帖子之外,你可以登入系統管理頁面,你將會發現它跟Discuz6.1.0版一樣,沒有多大的變化。另外,因為這個是整合包的安裝,所以在安裝時並沒有設定論壇資訊,請您務必在後台的【全局】→【站點設置】部分,修改一下論壇訊息。

Discuz7-10

第13步 雖然Discuz7在論壇後台管理部分並無多大變化,唯一有重大變更就是它把UCenter完整的整合到Disucuz,不像是Discuz6.1要設定UCenter的話還需跳到新視窗做設定。

【註】

除了使用Discuz後台可以登入UCenter,當然您也可以使用先前的那種獨立登入方式,登入路徑為:

若您上傳到空間根目錄,例如在「/public_html」下,那登入路徑就是在:http://您的網址/uc_server

若您上傳到空間的「bbs」目錄,例如在「/public_html/bbs」,那安裝路徑就是在:http://您的網址/bbs/uc_server

※登入的密碼就是您安裝Discuz7時,所填入的密碼,也就是第一位管理員的密碼。

Discuz7-11

看完以上教學後或許有人會覺得怪怪的,為什麼只有執行Discuz的安裝,沒有執行UCenter的安裝呢?因為以上教學是採用整合包,所謂的整合包就是讓安裝可以方便執行,根據官方的說明,我們只要執行一次的安裝就可以了,因為安裝過程中早就融入UCenter的安裝囉!

Discuz7主要變化是論壇前台的UI設計以及加強UCenter和Discuz的整合,並且結合當前的BBS+SNS的網路社區發展趨勢,而且論壇內也多了許多新功能,到底更新了哪些東西,大家可到官方網站上的公告頁面看看。

雖然Discuz7的UI設計大量融入ajax技術讓使用者可以快速執行論壇操作,但相對的,因為大量使用ajax,有些瀏覽器或是配備較低的電腦,處理ajax上可能就會比較鈍,甚至瀏覽器可能會有當掉的問題。如果把Discuz7和Discuz6.1架在國外空間兩者做相比的話,我覺得Discuz6.1執行速度比Discuz7快多了。




關於本文章有 6 則留言。

  1. 山渣林
    2010-07-03 @ 16:32:26 
    1

    請問為什麼我整合包安裝了
    Discuz後台卻不能進入UCenter
    進入之後頁面顯示404
    重裝好幾次了

    香腸回應:
    或許是伺服器問題?

  2. 山渣林
    2010-07-03 @ 22:23:49 
    2

    我是用freewebhostingarea的空間
    後台可以正常使用,只是到UCenter都變成下圖
    http://i235.photobucket.com/albums/ee127/ciakpscc/QQ-1.jpg

    個人資料的頭像
    照著教學換過camera.swf
    只是視窗彈出來範圍都好小
    http://i235.photobucket.com/albums/ee127/ciakpscc/QQ00.jpg
    另一個頭像導入是改UCenter路徑的
    但都找不到ucenter
    對不起,問這麼基礎的問題
    我真的爬過文找過
    麻煩你了

    香腸回應:
    不要透過後台,直接拜訪UC路徑看看:http://你的網址/ucadmin
    如果無法進去,那應該就是你沒有裝好!?
    可以到論壇問問看: http://sofree.tw

  3. 2010-07-25 @ 14:04:45 
    3

    請問一下【註】

    若您上傳到空間根目錄,例如在「/public_html」下,那安裝路徑就是在:http://您的網址/install/index.php

    若您上傳到空間的「bbs」目錄,例如在「/public_html/bbs/」,那安裝路徑就是在:http://您的網址/bbs/install/index.php

    這是什麼意思= =?

  4. 朴小雪
    2010-08-04 @ 15:01:56 
    4

    請問要怎麼連線
    我第1次使用FTP

    香腸回應:
    首先要有可以連線的空間喔

  5. Ingrid
    2010-08-14 @ 10:34:47 
    5

    請問要怎麼改背景?
    只是單純的放背景上去

    香腸回應:
    改後台的樣板囉

  6. lazy
    2010-08-17 @ 23:56:07 
    6

    請問我使用整合包 安裝了 DZ7 但後台無法與UC連線 都只跳出錯誤 這有辦法解決嘛? 感謝!

    香腸回應:
    您可以上討論區討論: http://sofree.tw