[教學]如何安裝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.0.0
官方網站:康盛創想
官方下載(DZ):繁體BIG5 | 繁體UTF8 | 簡體GBK | 簡體UTF8
安裝需求:需事先安裝UCenter1.5
架設論壇真的不難,只要有空間、有FTP軟體就可以架出屬於自己的論壇了,真正困難的是後續維護與經營,很多人架完網站後因為經營不善,就不進行維護,最後就放棄它,讓它在那邊長草。當然本篇文章不是在談經營,而是著重在架設,現在就讓我們一起開始Run一下Discuz7的完整架設方法吧!
在架設、安裝Discuz之前,如果你是第一次架設的使用者,我會建議你直接使用官方的整合包來進行安裝,原因沒有其它,就是方便好使用。因為先前試過分開安裝(也就是Discuz和UCenter分開安裝),發現安裝上整個會很亂,因為當時官方似乎沒有推出整合包,因此也只能分開裝。這次Discuz7版,官方有推出的整合包,我們就直接下載整合包進行安裝吧!
【註】
因為先前香腸我有寫過Discuz6.1版的完整架設教學與WordPress架站教學,所以在此我們就不多提空間的申請等相關教學,有興趣的可以參考先前教學:
第1步 首先下載Discuz7.0的整合安裝包,然後解壓縮後總共有三個資料夾,分別是「readme」(說明檔)、「upload」(上傳檔)、「utilities」(升級檔),請開啟「upload」這個資料夾。
【註】
整合安裝包總共分成四種類型,請大家自行選擇,一般來說推薦選擇繁體UTF-8版,不過若你往後可能是會裝很多插件、風格的那種論壇,或許選擇繁體BIG5版會比較適合你,因為在alan888上的插件、風格都是BIG5編碼的居多。
第2步 請開啟「upload」這個資料夾,內有許多檔案,這些檔案就是Discuz7.0.0的主程式與UCenter1.5的主程式,請將「upload」資料夾內的檔案,使用FTP軟體將他們上傳到您的空間。
【請注意】
上傳時是上傳「upload」內的檔案,而不是上傳「upload」資料夾。
第3步 接著開啟安裝畫面,進入後看完條款若同意請點﹝我同意﹞進行下一步。
【註】
若您上傳到空間根目錄,例如在「/public_html」下,那安裝路徑就是在:http://您的網址/install/index.php
若您上傳到空間的「bbs」目錄,例如在「/public_html/bbs/」,那安裝路徑就是在:http://您的網址/bbs/install/index.php
第4步 當Discuz程式自動檢測系統環境完成後,請點擊﹝檢測通過,跳轉到下一步﹞。
第5步 這時若出現以下紅色警告字樣,請依照畫面上的指示訊息,到FTP中將指示訊息中的目錄的權限改成「777」可寫狀態。
第6步 開啟FTP軟體後,您就在需開啟權限為777的目錄或是檔案上點擊「滑鼠右鍵」選擇【檔案屬性】,接著會跳出「變更檔案屬性」視窗,請把「數值」部分改成777並點擊﹝確定﹞,這樣就完成屬性變更。
第7步 當設定完需開啟權限為777可寫目錄後,接著回到瀏覽器上的安裝畫面,請重新整理一下,這時會跳回第1步的畫面,請按照先前教學說明操作,最後你會來到以下這定畫面,請按照畫面指示,填入資料庫連線訊息以及論壇第一位管理者帳號設定,完成後請點擊﹝填寫完畢,進行下一步﹞。
第8步 接著Discuz就會自動進行安裝動作,完成後請點擊﹝您現在可以點擊這裡進入論壇﹞,
第9步 此時畫面會到論壇首頁,不過根據第8步中畫面指示,您必須刪除「install」目錄以及把「config.inc.php」權限改成644,因此請開啟FTP軟體連線到您的空間,把「config.inc.php」權限改成644。
第10步 接著刪除論壇根目錄的「install」資料夾,滑鼠右鍵點擊「install」資料夾,選擇【刪除】即可。
第11步 開啟論壇首頁,你就會看到全新的Discuz7.0在你面前囉!你可以立刻登入論壇,登入時你會發現它不是跳到新頁面,而是採用ajax技術,來讓你登入。
第12步 登入後除了可以開始試發帖子之外,你可以登入系統管理頁面,你將會發現它跟Discuz6.1.0版一樣,沒有多大的變化。另外,因為這個是整合包的安裝,所以在安裝時並沒有設定論壇資訊,請您務必在後台的【全局】→【站點設置】部分,修改一下論壇訊息。
第13步 雖然Discuz7在論壇後台管理部分並無多大變化,唯一有重大變更就是它把UCenter完整的整合到Disucuz,不像是Discuz6.1要設定UCenter的話還需跳到新視窗做設定。
【註】
除了使用Discuz後台可以登入UCenter,當然您也可以使用先前的那種獨立登入方式,登入路徑為:
若您上傳到空間根目錄,例如在「/public_html」下,那登入路徑就是在:http://您的網址/uc_server
若您上傳到空間的「bbs」目錄,例如在「/public_html/bbs」,那安裝路徑就是在:http://您的網址/bbs/uc_server
※登入的密碼就是您安裝Discuz7時,所填入的密碼,也就是第一位管理員的密碼。
看完以上教學後或許有人會覺得怪怪的,為什麼只有執行Discuz的安裝,沒有執行UCenter的安裝呢?因為以上教學是採用整合包,所謂的整合包就是讓安裝可以方便執行,根據官方的說明,我們只要執行一次的安裝就可以了,因為安裝過程中早就融入UCenter的安裝囉!
Discuz7主要變化是論壇前台的UI設計以及加強UCenter和Discuz的整合,並且結合當前的BBS+SNS的網路社區發展趨勢,而且論壇內也多了許多新功能,到底更新了哪些東西,大家可到官方網站上的公告頁面看看。
雖然Discuz7的UI設計大量融入ajax技術讓使用者可以快速執行論壇操作,但相對的,因為大量使用ajax,有些瀏覽器或是配備較低的電腦,處理ajax上可能就會比較鈍,甚至瀏覽器可能會有當掉的問題。如果把Discuz7和Discuz6.1架在國外空間兩者做相比的話,我覺得Discuz6.1執行速度比Discuz7快多了。