升級 FreeNas 8.0 -> 8.3, ZFS 也要跟著升級

最近有台 FreeNas 8.0 的機器有點狀況,剛好有同事來問他手邊的機器跑了一周之後會自動當掉,就順便來做做升級好了.

升級時只要把新版的 FreeNas 光碟開機進去,選擇 Install/Upgrade,等整個過程完畢後重新開機就升級完成。

進入系統可以看到已經升級到最新的版本

FreeNas 8.3 System Infomation
FreeNas 8.3 System Infomation

閱讀全文 升級 FreeNas 8.0 -> 8.3, ZFS 也要跟著升級

修復 Freenas 7.2 + Mysql + wordpress + transmission

這幾天的異常終於在這個周末比較穩定了,總共發生了很多小問題,需要一一的來修正

  • 檔案系統產生問題,強制利用 fsck 指令去檢查每個 HDD。
  • Mysql 產生異常, 無法正常運作,嘗試過安裝 mysql 5.5 的版本,但是無法直接啟動,估計是檔案格式變更,後來移除後重新安裝 mysql 5.0 的版本,此時系統變成可以運作,但是所有的文章及分類通通不見,Theme 跑起來也怪怪的,最終的解法: (A)安裝另外一個 Theme, (B)安裝 portable phpmyadmin 利用這個軟體來修復資料庫並最佳化, 此時應該系統可以回復 95% 左右的功能。 閱讀全文 修復 Freenas 7.2 + Mysql + wordpress + transmission

在FreeNas安裝 phpMyAdmin

phpMyAdmin 是一個管理 MySql 的Web介面, 可以很快速的透過該介面去存取與變更 MySQL 的設定, 詳細的使用方式請參考官網.

 

安裝phpMyAdmin 之前一定要先安裝 MySql, 否則這個程式就無用武之地, 安裝方式參考前篇文章

 

因為接著要安裝 WordPress 所以需要利用這個介面來新增一個資料庫與使用者, 利用此介面可以簡化很多步驟.

 

因為我是使用Freenas 當作主要控制站台, 所以我把 phpMyAdmin 裝在跟 Freenas 同一個地方而不是一般的 80Port 網站, 所以我放置 phpMyAdmin 程式的地方會比較不一樣喔.

Step1

cd /root

fetch http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.9.2/phpMyAdmin-3.3.9.2-all-languages.tar.gz

回到 root 的 Home Directory, 下載最新版的軟體, 因為我希望裝好後要有中文介面, 所以我選擇下載全語言版, 該版本會隨著版本更新而有所不同.

 

Step2 tar -zxvf phpMyAdmin-3.3.9.2-all-languages.tar.gz

在原地解壓縮

 

Step3 mv phpMyAdmin-3.3.9.2-all-languages phpMyAdmin

把解壓出來路徑重新命名一下, 其實這個步驟可以跟底下的步驟一起做, 但是個人習慣問題, 先改名稱等一下搬家比較不會亂

 

Step4 mv phpMyAdmin /usr/loca/www

把 phpMyAdmin 整個路徑搬到 freeNas 的Web管理介面的路徑下

 

Step5 在 Browser 輸入 http://<FreeNAS IP>:<port>/phpMyAdmin/

就可以啟動 phpAdmin 介面來作業, 其輸入的ID 及密碼就是在安裝 MySql 時設定 Step8 所指定的密碼.

 

後記:

(1) 安裝 wordpress 還是跟先前的作法相同,所以請參考先前紀錄的文章

(2) 由於目前 wordpress 已經進化到 3.1, 所以選擇 Theme 儘量去找符合 3.0 的規格, 這樣有些額外的設定才可使用

(3) 使用 Depo 這台主機比Synology 207 真的快很多, 雖然在設定上也複雜很多, 不過這一切都是值得的.