免費空間架Discuz教學-如何安裝UCenter?

自從2008年4月份推出Discuz6.1.0版後,讓Discuz架設方法更是深奧了,使得多數使用者都不知道怎麼裝?因為在Discuz6.1版以後,加入了一個叫做「UCenter」的玩意,簡單說要安裝Discuz前,必須要先安裝好UCenter才可以架設Discuz,那如何安裝UCenter?

UCenter雖然是個頗麻煩的東西,不過若你是康盛創想(開發Discuz的公司)下的愛用者,UCenter對你來說應該非常好用,他算是可以整合康盛創想下所有的程式,像是Discuz、ECSHOP等等。但對於只需要Discuz論壇程式的朋友,算是一種累贅。

自從多了UCenter後,似乎打死了一堆免費空間,以往要在免空架設Discuz是一件很簡單的事,但近年來Discuz的論壇程式發展越來越大隻,用的東西越來越多,造成現在很多免費空間都不太支援Discuz了(因為免費空間會鎖一些函數,因而造成Discuz使用上異常),因此想要用免費空間來架設是件不容易的事情。

而剛好先前在超省錢架站法中推薦的000webhost可以支援架設,因此接下來將使用000webhost這空間作為架設範例,但是要先聲明一下,架設在免費空間穩定度無法保證,隨時會有莫名其妙掛掉的可能,使用前請三思!

教學章節

總共分成5部分說明
一、申請免費空間
二、下載UCenter
三、上傳UCenter
四、建立UCenter的資料庫
五、安裝UCenter

一、申請免費空間

在此我們要使用的範例免費空間是「000webhost」,申請免費空間的方法就不在多寫,請參考這一篇教學「申請000webhost免費空間(支援PHP、MySQL、綁米、無廣告)」。

但是還是要在囉嗦一下,使用免費空間穩定性絕對不會比付費空間來的好,因此為了避免免費空間的無預警掛點或是刪除你的空間,請時時刻刻做好資料庫的備份,若不做好備份,一切就沒有救了喔!

二、下載UCenter

程式名稱:UCenter
官方網站http://www.comsenz.com/
官方下載http://www.comsenz.com/downloads/install

要架設Discuz6.1版(或更高)就需要下載UCenter,如果你並非是Discuz6.1版(或更高),那您就沒有要安裝的必要安裝UCenter了。另外,UCenter的編碼版本和Discuz一樣有四種版本(三種編碼),分別是「gbk(簡體)」、「utf-8(簡體)」、「big5(繁體)」、「utf-8(繁體)」。

一般建議新使用者使用「big5(繁體)」,因此不論是下載「UCenter」或是「Discuz」,兩者編碼最好要配合好,避免出現不可預料的錯誤。至於為什麼我會建議新使用者使用「big5(繁體)」,因為網路上在Alan888或是Linux0911發布的插件、風格都是採用BIG5編碼為大多數,若是Discuz或是其他編碼的話,安裝插件或者是風格會出現編碼錯誤,會安裝失敗喔!

※首先來到康盛創想的下載網頁,找到UCenter,請選擇「繁体BIG 5」下載儲存即可。

UCenter安裝教學-1

三、上傳UCenter

第1步 首先到信箱中找到你剛申請空間收到的這封信「Account 您的網域 is ready!」,裡面有FTP連線資訊,再來開啟你的FTP軟體,依照下圖把連線資訊填上。(在主機欄位部分,可以直接填空間網址就可以了,可以不用按照信上那一大串)

UCenter安裝教學-2

第2步 連線上FTP後,你會看到FTP欄位中有個「public_html」資料夾,請點他進入,因為檔案要傳到「public_html」這目錄中。進入「/public_html」後,你在該目錄中會看到有兩個檔案(defult.php和readme.txt),請將他們刪除,在檔案上點擊右鍵並選擇【刪除】。

UCenter安裝教學-3

第3步 接著解壓縮已經下載的「UCenter_版本號碼_TC_BIG5.zip」那個壓縮檔,解壓後應該會得到「upload」、「utilities」這兩資料夾以及一個「readme.txt」的文字檔案。請將「upload」這資料夾改名為「ucenter」然後拖曳上傳到FTP的「/public_html」這資料夾底下。

備註
為了不讓UCenter影響到以後空間還要裝其他程式,因此我把UCenter的安裝檔案丟到FTP中一個叫做「ucenter」的資料夾,當然「ucenter」這資料夾你要改成別的名字也是可以喔!

UCenter安裝教學-4

教學章節

總共分成5部分說明
一、申請免費空間
二、下載UCenter
三、上傳UCenter

四、建立UCenter的資料庫
五、安裝UCenter