建構一個與 Ubuntu 相容的小型 Docker 映像

thumbnail

圍繞著 Docker 容器 (container) 技術所引發的風潮 , 一個越來越成熟的生態系正在形成 。 相信許多人都在關注它的發展 , 也可能有諸多的疑問 。 對於真正想把 Docker 應用在生產環境的人而言 , 其中一個疑問可能是 :Docker 的映像 (image) 非得動則幾十 , 上百甚至上千 MB 嗎 ? 的確 , 頻寬跟儲存空間不再像過去那樣高不可攀 , 但太大的檔案或多或少還是會影響部署時間 。 本文山姆鍋示範其中一種製作小型 Docker 映像的方法 。

閱讀全文 ...


使用Puppet在Ubuntu系統上自動安裝Oracle JDK

thumbnail

在 Ubuntu 系統上 , 使用 Deb 套件安裝 Oracle JDK” 這篇文章中 , 山姆鍋分享如何手動安裝 Oracle JDK。 雖然比每次都要從 Oracle 官網下載方便許多 , 但如果能夠加以自動化 , 自然是更加符合敏捷與精實的精神 。 本文山姆鍋就提供 Puppet 的腳本 , 讓未來有需要的話可以加快在不同機器上安裝的動作 。 閱讀全文 ...



Linux VPS PHP 網站可以發送信件

thumbnail

前言

PHP 架站軟體通常需要用到寄信功能 , 例如 : 通知站長有新的迴響需要審核 。 使用虛擬主機來架站的讀者一定會納悶 : 不管是 WordPress,Drupal 或者其他 PHP 架站軟體不是都不用另外設定就可以寄信 ? 為什麼需要特地提到這件事情 。 話說山姆鍋的主機採用的是 Linode VPS, 很多事情都需要自己來 , 唉 ! 如果您的網站主機跟山姆鍋一樣是 VPS 或者專屬伺服器 , 那這篇文章也許對您有幫助 。 由於不是要做為公司的郵件伺服器 , 山姆鍋希望除了讓 PHP 架站軟體送信外 , 不再作其它用途 。

閱讀全文 ...


使用 GlusterFS 在 Ubuntu 上建構雙節點叢集檔案系統

thumbnail

在網站的叢集系統中 , 除了資料庫需要讓各個伺服器存取外 , 常常也會需要讓檔案 ( 圖檔 , CSS 等等 ) 可以被叢集中的伺服器存取 。 傳統上 , 常常使用 NFS 伺服器來達到此目的 , 但 NFS 本身往往成為單一失敗點 (single point of failure)。 本文介紹 GlusterFS 來建構一個簡單的雙節點叢集檔案系統 , 具備高可用性 、 高擴充性等特性 。

閱讀全文 ...