迷你主機的殘念
終於等到 CentOS 5.0 的問世,這段時間網路與資訊世界的轉變不小,尤其是許多以Google領軍出現的網路(免費)服務,也使架設自己的伺服器這檔事也有了許多改變。

之前曾說過很希望擁有這樣的迷你伺服主機,一方面外觀可人、安置方便,另一方面事業沒那麼大,尤其是很想嘗試使用 Linux Cluster的架構,讓如果流量暴增的網站服務能夠進可攻、退可守;初期採用的是浩鑫(Shuttle)的迷你主機,其中一台還是特別為小型伺服器設計的版本,一開始使用狀況尚好,但幾個月不關機下來,兩台機器陸續出現問題,抱去維修中心總共四次,目前其中一台舊款的最近又壞了(記憶體好像抓不完整,其中一條插槽顯然故障),我是不清楚浩鑫的口碑如何,但顯然主機不適合長時間使用,穩定性想要拿來作為伺服器還有一段差距。
目前改採自行組裝的雙CPU主機,穩定性馬上有所提升,只可惜體積龐大、噪音與熱量輸出均不小,又離原來的迷你主機計畫更遠了。總之暫時不做調整,目前的機器至少可以作為穩定的後台、資料庫主機,持續尋覓更好的迷你主機吧。
CentOS 5.0 準備起飛
隨著 CentOS 5.0 新版本的問世,終於到了升級伺服器的時候。
別忘了 CentOS 可是等同於 Red Hat Enterprise Linux 的企業級作業系統,服務套件都是以穩定、安全著稱,一般用在伺服器上,如果使用桌面版本,那麼當然就是所謂的工作站嘍,換句話說,CentOS 不是拿來玩的,是用來作正事的。
所以,在其他許多 Linux Distro 上看到的新玩意,如果看到 CentOS 列為了正式套件,表示兩種狀況:(1)這個套件經過頗長時間的發展,不會是剛出現的測試版本。(2)套件的穩定性與安全性都經過了檢驗,足以提供企業服務與應用。
看看 CentOS 5.0 與 CentOS 4.4 之間的不同:
主要的伺服器套件更新為 Apache-2.2,PHP-5.1.6,kernel-2.6.18,MySQL-5.0,PostgreSQL-8.1。其中 PHP5 與 MySQL5 的升級,會連帶影響大多數跑在伺服器上的網路服務程式。
另外與桌面程式相關的則有:Gnome-2.16, KDE-3.5, OpenOffice.org-2.0, Evolution-2.8, Firefox-1.5, Thunderbird-1.5;對 compiz 與 AIGLX 更好的桌面支援;頗受重視的虛擬機技術 Xen hypervisor with Virtual Machine Manager and libvirt;使用者管理的 Sabayon。(由於之前全數都只安裝伺服器,沒有使用過桌面視窗系統,有些玩意搞不清楚是啥)。
可能許多 Linux 玩家對這些早就玩膩了,但是當這些東西出現在 CentOS(也就是被納進 Red Hat Enterprise Linux),代表的意義大有不同。
終於,要全新安裝一次 CentOS 伺服器了,期待。
DNS 伺服器的設定檢查
DNS 設定完成之後,記得到 http://140.113.167.111/idns/Chinese/index.jsp 來做個檢查。
一些有用的建議:
1.TTL 值
除非您常常更動DNS的欄位, 不然的話還是建議您將TTL的值設大一點, 以免流量遭會受影響, TTL的值約~3天(2*86400~3*86400)比較適合。
2.refresh 值
若您有使用DNS NOTIFY則建議您將refresh設為86400, 一般而言建議設定值約 3600~7200(20分鐘~12小時)比較適合。
3.retry 值
建議設定值約 120~7200 比較適合。
CentOS 4.3 更新
使用全新的 CentOS 4.3 重新安裝系統,在 centos.org 首頁上可以看到說明,這版啟用了新的 Yum 更新機制,看了半天,大概是說現在會從眾多鏡像站台中找出離自己最近的,所以應該就不需要費心了。
不過依照說明,好像安裝一個 yum 的插件更好,就照著做了。
步驟一:
yum install yum-plugin-fastestmirror
使用上列指令遠端安裝(當然是在網路設定完成的狀態)
步驟二:
編輯 /etc/yum.conf 這個檔案,加上一行
plugins=1
完成!
目前還沒有測試出什麼差別…等到安裝程式時應該會知道。