如何在相同 EC2 Windows 伺服器執行個體上,使用 IIS 託管多個公用網站?

1 分的閱讀內容
0

我想使用網際網路資訊服務 (IIS) 在單個 Amazon Elastic Compute Cloud (Amazon EC2) Windows 伺服器執行個體上,託管個網站。

解決方法

如果您有多個公用網站,可以在相同 EC2 Windows 伺服器執行個體上的 IIS,託管這些公用網站。IIS 透過繫結以區分網站。繫結是通訊協定類型、IP 地址、連接埠和主機名稱的組合。要避免 IP 地址和連接埠衝突,您必須新增主機名稱。

要在執行個體上設定 IIS 伺服器以託管多個網站,遵循下列步驟操作:

  1. 在 EC2 Windows 伺服器執行個體,設定您的網站。務必在執行個體上 (透過 Microsoft 網站) 安裝並設定 IIS
  2. 使用 Amazon EC2 主控台以取得 EC2 Windows 伺服器執行個體的 IP 地址
  3. 使用遠端桌面通訊協定以連線至執行個體
  4. 開啟 IIS 管理員。在連線窗格,選擇想要新增主機名稱的網站。
  5. 動作窗格,完成下列步驟:
    選擇繫結
    選擇編輯
    主機名稱欄位,輸入名稱。
    選擇確定
  6. 使用主機名稱更新主機檔案,以從 IIS 伺服器在本機存取網站:
    使用以管理員身份執行選項,開啟文字編輯器,然後在 C:\Windows\System32\drivers\etc 目錄,開啟主機檔案。
    輸入 EC2 執行個體的私有 IP 地址和網站的主機名稱,然後儲存檔案。
  7. 為每個額外的網站,重複步驟 4 至 6 的操作。

要存取您的網站,使用相同 EC2 Windows 伺服器執行個體的主機檔案,從本機使用私有 IP 地址。要公開存取,請透過您的 DNS 主機供應商或 Amazon Route 53 以在公共託管區域新增公有 IP 地址。

AWS 官方
AWS 官方已更新 2 年前