Amazon-Ec2

我可以使用一個 Amazon EC2 實例託管多個站點嗎

  • August 14, 2013

我目前有 VPS 伺服器,每月支付大約 75 美元,我得到:

40GB HD
2Gb RAM
100GB BW
6 core cpu (but i dont use much)

我只有一個實時網站正在執行,流量每天最多只有 100 個使用者訪問。我主要做我的測試工作和我的一些網站來玩編碼。

但我確實需要一台伺服器。

如果價格差異不大,我正在考慮遷移到 Amazon EC2,因為這樣我可以學到更多東西。

我正在考慮購買,3 years Heavy utilization Reserved instance因為我的伺服器將整天整夜執行。我試過他們的線上計算器

Medium Instance Heavy reserved for 3 years對於 EC2$31 per month(effective price)和 EBS 和 S3,我認為即使是 40 美元也適用於所有其他東西。我不會對我目前得到的東西感到不知所措。我是對的還是我錯過了什麼?

現在在我目前的 VPS 中,我有用於 PHP 站點的 Apache 和用於 python 站點的 MOD wsgi。

我不確定我是否能夠在 Amazon EC2 中完成所有這些工作。我可以使用命名Virtual Hosts和在 Amazon EC2 實例中託管 python 和 PHP 站點嗎?Ngnix

每天100次訪問並不多

每天100次訪問並不多。事實上,每幾分鐘訪問 100 次並不多!除非您的設置效率非常低,否則您似乎不太可能需要這麼多的計算能力。

當然,您可能有一些腳本或程序會佔用大量 RAM(或類似的奇怪東西),但假設在典型的 LAMP 設置上使用相當平均,您可能會使用 SMALL 實例並輕鬆處理每天 100 次訪問.

從按需開始

我的建議是從 ON-DEMAND 實例開始,在一切都啟動並執行良好之後,並且您對所需的資源有一個很好的了解,您可以將它們交換為 RESERVED 實例。

我可以在 AWS 上安裝/執行 xyz 嗎?

我可以使用命名虛擬主機和 Ngnix 在 Amazon EC2 實例中託管 python 和 PHP 站點嗎

使用 EC2,您可以完全控制作業系統。您可以安裝軟體包、編譯您自己的軟體並配置諸如 Web 伺服器之類的東西來執行多個網站。

您可以執行 PHP 和 Python(我親自完成了這些以及更多,node.js 等)。

您可以輕鬆地將事物配置為在不同的埠上執行。您可以創建 VPN 並將 IP 地址綁定到您的伺服器,以及更多其他功能。

甚至還有像 OpsWorks 這樣的服務可以設置和維護您的 EC2 和在作業系統中執行的軟體。

引用自:https://serverfault.com/questions/519711