scar
1.0.0
厭倦了閱讀過時的部落格文章或梳理冗長的 AWS 文件只是為了弄清楚如何部署您的部落格?在 AWS 上部署靜態網站不應該那麼可怕。
SCAR是一個部署堆疊,可讓您輕鬆部署具有自訂網域、SSL 和 CDN 的靜態網站。您只需要一個 AWS 帳戶即可透過三個簡單步驟開始使用:
從新建立的 Route 53 託管區域中尋找名稱伺服器,然後更新註冊商處的名稱伺服器設定。
在 AWS 控制台中尋找並展開您的網域的憑證詳細信息,然後按一下兩個驗證提示中的「在 Route 53 中建立記錄」按鈕。
就這樣,夥計們!
使用 CloudFormation 控制台檢查堆疊的狀態。建立後,導航到您給定的網域,您應該會看到 SCAR 歡迎頁面。現在您可以直接使用 S3 控制台上傳網站內容,或使用 AWS CLI 進行程式控制。
SCAR是完全在 AWS 上運行的靜態網站的example.com
堆疊,使用S 3、 CloudFront 、 mazon憑證管理器和Rooute 53。
www.example.com
) 的內容,另一個用於將對頂點網域 ( example.com
) 的請求重定向到www
子網域。example.com
和*.example.com
的一個 ACM 公共 SSL/TLS 證書A
記錄。預設 SCAR 堆疊的行為是將所有對 apex 域的請求重新導向到www
子域,並將所有http
請求重新導向到https
。所有內容都將儲存在www
S3 儲存桶中並從中提供。
與預設堆疊略有不同的其他堆疊也可用:
行為 | 預設 | WWW->Apex | 僅頂點 |
---|---|---|---|
Apex 網域請求 | 重新導向至www | ||
www 子網域請求 | 重定向到頂級域 | 不適用 | |
http 請求 | 重定向到https | 重定向到https | 重定向到https |
(即將推出) | (即將推出) |
對於大多數網站來說,每月的費用可能低於 1 美元。 Route 53 託管區域的費用固定為 0.50 美元/月;剩餘的 CloudFront 和 S3 成本取決於流量水平,但對於小流量水平通常為幾美分。
AWS CloudFormation Designer 工具允許拖放建立模板,也可以從現有 JSON 或 YAML 模板檔案建立圖表。
版權所有 © 2019-2022