久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

在本文中,我將向您介紹如何使用 Apache Web 服務器創建 Amazon EC2 實例,同時使用 AWS 命令行界面 (AWS CLI) 來啟動它們。

配置 AWS CLI

在您運行任何命令之前,AWS CLI 應該已經安裝并準備就緒!安裝 AWS CLI 后,您需要設置默認憑證。有關這方面的更多信息,請閱讀 Amazon 文檔的配置基礎(https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html)。運行以下命令來配置 AWS:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例
  • AWS Access Key ID & Secret Access Key:這些是您的賬戶憑證,請保護它們!如果您沒有可用的訪問密鑰,可以使用 https://console.aws.amazon.com/iam/ 的 IAM 控制臺創建它們。
  • 默認區域名稱:我將使用?us-east-1?作為默認區域。
  • 默認輸出格式:JSON。使用 JavaScript Object Notation 在 Web 應用程序中傳輸數據。

創建安全組

安全組本質上是 EC2 實例的虛擬防火墻,它將控制傳入和傳出流量。當創建安全組時,必須為其提供名稱描述。在創建安全組之前,您必須獲取您的 Amazon 虛擬私有云 —— VPC。

什么是 VPC?Amazon 虛擬私有云 (VPC) 是托管在公共云中的安全、隔離的私有云。借助 Amazon VPC,您可以運行代碼、存儲數據、托管網站以及執行您在私有云中可以執行的任何操作。

運行以下命令以獲取您的 VPC:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

下一步,運行下列命令來創建一個私有云:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

Important: copy the GroupID as you’ll need it when you go to create the instance. 重要提示:當你需要創建實例時,請復制你需要的?GroupID

給安全組添加規則

對于每個安全組,您可以添加基于協議和端口范圍號控制流量的規則。添加到安全組的規則取決于安全組的用途。對于我們的 Apache Web 服務器,我們將打開端口 80 和 22。這將允許來自您網絡中所有 IPv4 的入站流量和來自 IPv4 的 SSH 訪問。

對于每個安全組,您可以添加基于協議和端口范圍號的控制流量的規則。添加到安全組的規則取決于安全組的用途。對于我們的 Apache Web 服務器,我們將打開 80 和 22 端口。這將允許您網絡中來自所有 IPv4 的入站流量和來自 IPv4 的 SSH 訪問。

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

打開 80 端口:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

打開 22 端口:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

創建密鑰對

什么是密鑰對?密鑰對是公鑰和私鑰的組合。公鑰用于加密數據,而私鑰用于解密數據。您將使用密鑰對連接到您的 Amazon EC2 實例。

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

要檢查您是否正確創建了密鑰對,請使用以下代碼:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

創建 Apache 服務器

這個特定的項目要求我們運行一個腳本,該腳本將執行以下操作:更新所有包、安裝 Apache 并啟動服務。為此,您需要執行引導操作。Bootstrapping 允許您編寫啟動腳本,以便在實例啟動時自動執行命令。

要創建新的 Vim 腳本,請運行以下命令:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

在 Vim 中,輸入下列腳本:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

啟動 EC2 實例

當您啟動您的實例時,它首先會顯示為有待處理(pending),請給這個過程幾分鐘,直到看到狀態更改為正在運行(running)。耐心點!

在啟動 EC2 實例之前,您需要轉到 AWS 控制臺并找到您的 AMI ID。什么是 AMI?Amazon 系統映像 (Amazon Machine Image, AMI) 用于在 AWS 環境中創建 EC2 實例的主映像。AMI 提供啟動實例所需的信息。有趣的是,如果它們需要相同的配置,您可以從單個 AMI 啟動多個實例。

查找 AMI ID:轉到 AWS 控制臺,搜索?EC2?> 單擊?Launch instances?> 將 AMI 復制并粘貼到以下代碼中。

運行以下代碼以啟動 EC2 t2.micro 實例:

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

檢查 AWS 控制臺以驗證您的實例狀態是否為 “Running

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

從上圖中可以看出,它是正在運行(Running)的,您可以繼續進行下一步!

測試您的 Apache Web 服務器

從 AWS CLI 啟動帶有 Apache Web 服務器的 Amazon EC2 實例

最后,您可以復制并粘貼您的公共 IPv4 地址到您的瀏覽器中。您應該看到相同的 Apache 測試頁面!如果你也得到了這張圖片,恭喜你——你的設置也成功了。

……現在去慶祝吧!

https://aws.plainenglish.io/launching-an-amazon-ec2-instance-with-an-apache-web-server-from-the-aws-cli-cb989cca6e0b

鏈接:https://aws.plainenglish.io/launching-an-amazon-ec2-instance-with-an-apache-web-server-from-the-aws-cli-cb989cca6e0b

(版權歸原作者所有,侵刪)

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 兴隆县| 从化市| 罗山县| 高碑店市| 正阳县| 南昌县| 吉水县| 永春县| 卢氏县| 佛山市| 高邮市| 昔阳县| 靖西县| 陆丰市| 棋牌| 竹溪县| 会理县| 赣榆县| 嘉禾县| 赞皇县| 新河县| 红河县| 体育| 乌拉特中旗| 喀什市| 乐平市| 栾川县| 宜昌市| 苍南县| 江都市| 钟祥市| 邳州市| 视频| 镇坪县| 昭觉县| 江山市| 黄冈市| 民勤县| 阿拉善盟| 抚宁县| 苏尼特右旗|