PHP 架站軟體通常需要用到寄信功能,例如:通知站長有新的迴響需要審核。使用虛擬主機來架站的讀者一定會納悶:
不管是 WordPress,Drupal 或者其他 PHP
架站軟體不是都不用另外設定就可以寄信?為什麼需要特地提到這件事情。
話說山姆鍋的主機採用的是 Linode VPS,很多事情都需要自己來,唉!
如果您的網站主機跟山姆鍋一樣是 VPS 或者專屬伺服器,那這篇文章也許對您有幫助。
由於不是要做為公司的郵件伺服器,山姆鍋希望除了讓 PHP 架站軟體送信外,不再作其它用途。
Apache HTTPd 是很好的網站伺服器,但是對於 CPU 跟記憶體的要求較高,對於架設在 VPS 上面網站來說, 需要一個更輕量級的解決方案。越來越多人選擇使用 Nginx 架設網站,主要考量便是它的快速、穩定以及輕量的特性。
閱讀全文對於流量高的 Wordpress 網站來說,資料庫往往是第一個出現的瓶頸。針對資料庫擴充性的問題,本文介紹 HyperDB 這個解決方案。
閱讀全文在網站的叢集系統中,除了資料庫需要讓各個伺服器存取外,常常也會需要讓檔案 (圖檔,CSS 等等) 可以被叢集中的伺服器存取。 傳統上,常常使用 NFS 伺服器來達到此目的,但 NFS 本身往往成為單一失敗點 (single point of failure)。 本文介紹 GlusterFS 來建構一個簡單的雙節點叢集檔案系統,具備高可用性、高擴充性等特性。
閱讀全文想要達到系統高可用性 (high availability) 的需求,自然免不了需要採用現成的解決方案。本文說明如何利用 Pacemaker/heartbeat 來建構一個雙節點的從其系統。
閱讀全文本文簡單說明如何設定兩台 MySQL server,讓它們彼此互相備份資料 (Master-master 模式)。雖然這樣的設定通常是支援高可用性 (high availability) 平台的一部分,但本文不包含如何完成其他 HA 的工作。設定兩台 MySQL 伺服器互相備份,主要目的就是要確認資料的安全性;同時也提高可用性。
閱讀全文