文章導讀:本篇文章講解了安裝X-Space這個超級博客系統的全過程,并且介紹了通過升級Discuz!論壇實現其與X-Space的無縫連接,這樣用戶就可以一邊在論壇灌水發貼一邊在自己BLOG上抒發心情了。
前些年火爆的個人網站已經成了昨日黃花,近些年流行的個人論壇也已漸漸冷清,那么今年什么最火呢?百分之九十的人會說是BLOG(博客),那么你是否曾經因為博客提供商的BLOG系統崩潰或暫停服務而影響自己的BLOG撰寫呢?你是否曾經抱怨過自己的BLOG系統訪問速度緩慢呢?與其將自己的BLOG放在別人空間,不如在自己空間上建立一個BLOG系統。實際上建立這么一套超級博客門戶非常簡單,今天就由筆者帶領大家通過X-Space快速建立超級博客系統。
一、X-Space的前世今生:
X-Space是由Discuz!公司開發的免費超級博客系統,通過他我們可以輕松的建立一套超級博客門戶,不僅可以自己發表文章還可以讓其他朋友注冊你的博客門戶來發表日志。是一款中文、免費的軟件,軟件15.5MB,適用與Win 2000、XP、2003、linux等操作系統。
二、手把手建立超級博客系統:
由于X-Space系統需要Discuz!相關數據的支持,所以首先要在你自己的服務器或個人空間上建立Discuz!論壇,推薦使用最新版本4.1。關于Discuz!論壇的建立方法以前有文章介紹過,感愛好的讀者請查看相應文章。
第一步:下載X-Space_v1.0_SC_GBK版本,雖然X-Space有多個版本,其中還包括UTF版,但是GBK版對于國內用戶來說還是最穩定的。
第二步:解壓縮后將其中的upload文件夾里的內容全部復制到服務器中對外發布目錄中。例如默認情況下大部分服務器都是將c:/wwwroot目錄發布的,那么我們可以在該目錄中建立一個名為xspace的文件夾(寫其他名字也可以),然后把upload中的文件及文件夾復制到xspace目錄中。
第三步:點我,在彈出的頁面里進行安裝。(如圖1)

第四步:點“開始安裝”按鈕后就是進行設置參數了,其中的論壇目錄的本地路徑處可以設置絕對路徑也可以設置相對路徑。假如是對自己服務器操作的話建議使用絕對路徑,例如筆者安裝Discuz!論壇到c:/discuzexp/wwwroot目錄中,則在此也輸入這個絕對路徑即可。論壇目錄的URL可以寫http://127.0.0.1也可以寫自己的ip地址。接下來的supersite的URL填寫http://127.0.0.1/xspace,這是因為剛剛我們將xspace所需要的文件都放到了自己建立的xspace目錄中,我們通過http://127.0.0.1/xspace訪問X-space系統,最后的supesite表名前綴請保持默認不變,然后點“提交配置”按鈕繼續。
第五步:系統將自動檢測目錄屬性并創建相應的數據表。
第六步:安裝完成后我們可以用Discuz!論壇治理員的用戶名和密碼登錄X-space系統進行基本設置。點“進入治理平臺”按鈕即可對系統進行設置。不過要注重一點的是在進入治理平臺前需要手工刪除install.php文件,否則無法進入X-space系統的治理后臺。(如圖2)

三、使用X-space超級博客:
我們使用Discuz!論壇的治理員用戶名和密碼登錄X-Space系統,假如你沒有修改已建立的Discuz!論壇默認密碼的話,這個用戶名是admin,密碼也是admin。
進入治理界面后點“站點首頁”將連接到X-space系統的首頁,這里就是我們個人社區門戶頁面了,由于剛剛建立所以沒有任何文章,各個部分也沒有健全。(如圖3)

假如要想使用X-space平臺的各個功能還需要我們開通相應的空間,點“開通我的空間”然后選擇空間名,所在地區和BLOG模板即可。(如圖4)

當出現“您已經成功申請了自己的個人空間”提示后說明空間開通工作完成。個人空間實際上就是一個BLOG,我們可以在里頭發表文章及編輯各個部分組件。(如圖5)

發布完成后我們再次通過http://127.0.0.1/xspace/訪問X-space平臺首頁就可以看到更新后的文章了。(如圖6)

建立完X-Space系統后我們不僅僅可以通過http://127.0.0.1/xspace/進行訪問,只要知道了自己服務器的IP地址,網絡中的其他用戶也可以通過http://ip/xspace/來訪問X-Space系統,可以輕松的注冊BLOG用戶發表文章沒有任何問題。
四、從Discuz!調用X-Space:
有的讀者希望搭建完的X-Space能夠和Discuz!論壇互相調用,實現完美結合。那么我們還需要進行如下操作。我們以Discuz!論壇4.1版本為例。
第一步:進入進入到剛才解壓的X-Space_v1.0_SC_GBK目錄中的TOOL目錄,將其中的Discuz!_4.1.0_SC_GBK目錄下upload文件夾全部內容復制到Discuz!論壇發布目錄中的相應位置。
第二步:復制完畢后我們還需要訪問自己的Discuz!論壇,用治理員權限登錄,點右上的“系統設置”。進入系統治理界面中在左邊找到Discuz!工具下的“更新緩存”。
第三步:我們再次訪問論壇時就能看到X-Space與Discuz!論壇的完美結合點了,在右上方出現的“我的個人空間”的圖標,點該圖標就會連接到相應的論壇用戶對應的個人BLOG空間了,每個論壇注冊用戶都擁有自己的BLOG。(如圖7)

五、搭建X-Space常見問題:
(1)安裝X-Space后訪問時出現“/home/user/zoujing.8.mydiscuz.net/wwwroot/X-Space/cache/system/cron.cache.php Have no access to write!”
答:這說明你的X-Space文件在服務器上的權限不足,不是沒有運行權限就是沒有寫入權限。假如你是租用別人空間的話,這個說明文件沒有上傳完全或者屬性沒有設置777(everyone),請將cache/system下面的全部文件刪除,重新上傳完全cache/system里面的文件,重新設置屬性即可。
(2)出現“SQL: ALTER TABLE cdb_threads ADD `itemid` mediumint(8) unsigned NOT NULL DEFAULT '0'
Error: Duplicate column name 'itemid'
Errno.: 1060”
答:說明之前安裝過X-Space,并沒有卸載干凈導致。我們可以先將論壇后臺升級數據庫,然后將論壇數據庫下的supe_前綴的表刪除(假如表名前綴作過修改以修改后的名稱為準),最后全新安裝X-Space。
文/阮征
新聞熱點
疑難解答