文章
過往我所寫過的文章。
在 Linode 上使用 Nginx 架設 LNMP 環境
Published: 約 5 分鐘Apache HTTPd 是很好的網站伺服器,但是對於 CPU 跟記憶體的要求較高,對於架設在 VPS 上面網站來說, 需要一個更輕量級的解決方案。越來越多人選擇使用 Nginx 架設網站,主要考量便是它的快速、穩定以及輕量的特性。
使用 HyperDB 加強 WordPress 網站的資料庫擴充性
Published: 約 17 分鐘對於流量高的 Wordpress 網站來說,資料庫往往是第一個出現的瓶頸。針對資料庫擴充性的問題,本文介紹 HyperDB 這個解決方案。
使用 GlusterFS 在 Ubuntu 上建構雙節點叢集檔案系統
Published: 約 4 分鐘在網站的叢集系統中,除了資料庫需要讓各個伺服器存取外,常常也會需要讓檔案(圖檔, CSS 等等)可以被叢集中的伺服器存取。 傳統上,常常使用 NFS 伺服器來達到此目的,但 NFS 本身往往成為單一失敗點(single point of failure)。 本文介紹 GlusterFS 來建構一個簡單的雙節點叢集檔案系統,具備高可用性、高擴充性等特性。
使用Pacemaker 建構雙節點叢集系統
Published: 約 4 分鐘想要達到系統高可用性(high availability)的需求,自然免不了需要採用現成的解決方案。本文說明如何利用 Pacemaker/heartbeat 來建構一個雙節點的從其系統。
設定 MySQL Master-Master 複製
Published: 約 8 分鐘本文簡單說明如何設定兩台 MySQL server,讓它們彼此互相備份資料(Master-master 模式)。