Drupal on EC2
參考來源: Project Mercury: A pre-configured Drupal+Varnish EC2 AMI
Mercury Project, 是一個預先安裝好的 AMI (Amazon Machine Image), 他整合了下列這些元件:
- Ubuntu Jaunty (就是 9.04)
- Pressflow Drupal: 這是一個 Drupal 的衍生版本, 像是 Acqual Drupal. 他強調的重點在於 performance, scalability 和 data integrity.
- Varnish HTTP acceleration: 是一種 HTTP 加速器, 類似一個 proxy. (這個部份我看不太懂, 有人說是類似 Squid)
- mod_deflate: 這個是 Apache 的壓縮模組
- memcached/libevent
基本上, 這個專案的目的在於只要你會用 EC2, 就可以很快的建出一個可以負荷高流量的 Drupal 網站, 從 OS, WebServer, Drupal 以及一些加強的模組都幫你先設定好了. 看到這邊, 就讓我想起了上次 Charles 介紹的選舉網站, 其實滿適合放在 EC2 這種環境的, 尤其到後期的量又會爆衝, 但是選舉結束之後又會掉下來. 這個專案目前還在 Alpha 階段, 也沒有提供 Drupal 安裝的 profile, 而是已經裝好的一份 Drupal, 用他已將建好的帳號進去即可. 不過因為 EC2 看來沒有免費的試用帳號, 就沒有裝來玩玩看了 
看來 EC2 的應用真的不少, 剛隨便翻了一下, 又看到 Ubuntu on Amazon EC2
btw, 真可惜 Google App Engine 沒有支援 PHP, 不然就可以把 Drupal 搬上去.
- 瀏覽次數: 471

回應
我也正在找EC2相關資料說~
不知道現有的LAMP虛擬主機環境移植過去會不會麻煩
因為要SSL還需要static IP + 憑證~~~
理論上應該不難才是... 不過, 我沒有用過 EC2, 沒法實驗
發表新回應