如何使用用户数据脚本在EC2实例上安装Apache Web Server
你好朋友,
在本教程中,我們將看到如何使用用戶數據腳本在EC2實例上安裝Apache Web Server。
在我以前的教程之一中,我已經解釋了如何使用AWS控制臺啟動EC2實例。如果您還沒有完成該操作,我建議您先進行一下操作。
首先,因為這是本教程的先決條件。這是該教程的鏈接 如何在AWS中啟動EC2實例 。
–在上述教程的第6步中,向下滾動“配置實例詳細信息”時,將看到以下“高級詳細信息”部分:
–在“用戶數據”部分,粘貼以下shell腳本以安裝Apache Web Server
#!/ bin / bash
百勝更新-y
百勝安裝-y httpd.x86_64
systemctl啟動httpd.service
systemctl啟用httpd.service
回顯“ Hello World from $ {hostname -f)”> /var/www/html/index.html
–單擊“添加存儲”,然后繼續執行“
如何在AWS中啟動EC2實例
–您需要做的另一件事是編輯安全組并添加規則以允許端口80上的Http通信。
為此,在步驟13中可以看到,您需要查看“描述”選項卡,然后在“ iPV4公共IP”下方找到“安全組”。單擊安全組鏈接,將您帶到“安全組”頁面上,您可以單擊“安全組ID”,然后單擊“編輯入站規則”,并添加規則以允許來自Internet上任何位置的端口80上的HTTP流量。
–現在,從“描述”中復制EC2實例的公共IP。
注意:由于所提到的教程( 如何在AWS中啟動EC2實例 )是 在很早以前 創建的,因此下面的屏幕快照具有與上一教程中提到的實例ID和IP不同的實例ID和IP。
-在瀏覽器中點擊IP。您將能夠在瀏覽器中看到“ Hello World from ip-172-31-31-194.eu-west-2.compute.internal”(由EC2上的Apache服務器提供)實例。
摘要
在本教程中,我們了解到
–如何在EC2實例上安裝Apache Web Server。
–確保安全組具有入站和出站規則,以允許端口80上的Http通信。
感謝您的閱讀。如果您喜歡該帖子,請直接在您的收件箱中獲取新帖子,請訂閱該博客。
翻譯自: https://www.javacodegeeks.com/2020/05/how-to-install-apache-web-server-on-ec2-instance-using-user-data-script.html
總結
以上是生活随笔為你收集整理的如何使用用户数据脚本在EC2实例上安装Apache Web Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jetty嵌入式容器_嵌入式Jetty和
- 下一篇: 一亿等于多少万 一亿是多少万