重新安裝 Synology DS207

近來發現 Synology 實在太慢了, 懷疑是在資料庫內同時存在著 WordPress 及 B2Evolution 的緣故, 同時系統由 1.x 的版本升級到 2.1 速度一點都沒有提昇的感覺, 傳輸速度也不太理想, 所以找了一個週末把主機整個重做, 一切重頭開始, 希望能讓系統反應速度快一點.

新裝機時我也把主要的硬碟換成新一點, 其步驟只要乖乖的依照原廠的說明, 很快速的就裝機完成, 重新登錄系統後開啟 Web 功能就能提供服務, 因先前的 Blog 的圖片一律存放在 DS207 主機內, 恢復的第一步就是先把圖片複製回去, 讓存放在外面的 Blog 看圖沒有問題.

接下來是要安裝, 由於WordPress 已經升級到 2.8 的版本, 也趁這個機會來作升級的動作, 此時 MySQL 裡面還是空的, 必須先安裝 phpMyAdmin 的程式來建立資料庫, 執行 WordPress 的安裝程式, 把一個空站台先弄起來.

先前我已經在 wordpress.com 申請一個帳號並把所有的文章都存放在該網站上, 只要把該資料用匯出成 XML 的方式, 再到自己的機器上匯入, 所有的文章就可以一次搞定.

剩下的就是去下載 Theme 及 Plugin, 安裝啟動後, 有自己風格的 Blog 就恢復到可以運作的狀況; 這一次也自己做了一個自動導向的頁面, 同時顯示所有相關的站台資訊, 並在五秒鐘內立即導向到指定的網站.

以上前前後後花了幾天的功夫, 已經大功告成同時系統跑起來很穩定, WordPress 的 Cache 功能也有啟動, 但速度改善的幅度有限, 暫時先維持這樣的架構.

兩難的決定 WordPress or B2Evolution

測試了 WordPress & B2Evolution, 發覺在前台(使用者看到的)部分速度差不多.. DS207 關掉 Download 時約還在 10 秒內都能看到首頁, 但是在後台(管理介面)上, B2Evolution 就快很多.. 目前雖然已經轉換完畢, 但是還要猶豫是否要更換系統, 由於效能上實在差不多, 功能對我來說也都是足夠使用.. 目前兩個網站的連結分別是:

WordPress
b2evolution

有興趣的人上來玩玩看, 不過 workpress 好像在看舊文章的時候會出現 error 404, 嗯.. 那答案應該舊很明顯了..

使用 Synology架設 WordPress Part II

上個月購買 Synolog DS207 之後, 也成功的在上面安裝 WordPress 當做自己的部落格網站, 但是在實際執行上, 拿 64M RAM 的機器來當 Server 還是很勉強
, 在效能上被朋友批評的很慘, 實際執行上也慢到會睡著, 所以又想了一招來改善這個現象.

增加硬體的規格是不可行的, 這種 NAS 設備很難繼續擴充, 再增加設備上去不如拿一台舊 PC安裝 Linux 效率遠遠會比這台要好, 所以想到的偷吃步呢.. 就是直接在 wordpress.com 上面申請一個帳號, 然後把在自己主機上面的文章想辦法上傳到免費的主機上面去.

進入 WordPress 的管理介面, 管理 -> 匯出

WordPress 管理介面
WordPress 管理介面

選擇 下載匯出檔案 後, 會把資料庫內所有的文章、迴響、自訂欄位以及分類等內容, 產生一個 XML 的檔案出來, 把這個檔案下載到硬碟內, 接下來就是登錄到 wordpress 的站台上面去, 依照上面的連結去作匯入的動作.

注意1: 文章上面的附件或圖片並不會跟著匯過去, 所以必須還是要 NAS 主機還是要開著.
注意2: 我的作法是在 NAS 主機的 httpd 的主要路徑下的產生一個 index.html 的檔案, 自動的把網頁導向到 wordpress 上面去, 而 wordpress 所有的 index.php 則提供自己連結到網站使用. 還好 httpd 是先去找 index.html.

後記: 如果要自己開網站的話, 千萬不要選擇 DS207 這種機型, 記得要多花點錢買好一點的機器, 或者找一個叫 SimpleBlog 的軟體來架 Blog, 這套軟體是可以不用任何資料庫就可以使用, 但是用起來限制多多, 裝了兩天就改用的 wordpress.

想要使用 Simpleblog 請參考 這裡