(六)Amazon Lightsail 部署LAMP應用程序之升級到Amazon EC2

升級到Amazon EC2

將Amazon Lightsail實例升級爲Amazon EC2
您將進行如下操做:
①建立使用 Amazon RDS的Web前端實例的快照
②將該快照導出到 Amazon EC2
③從處處的快照建立新的Amazon EC2
④更新 Amazon RDS安全組以包含 Amazon EC2實例的安全組
執行此操做後,應用程序可用利用其餘AWS訪問(如Amazon EC2和Amazon RDS)提供的所有功能
在這裏插入圖片描述php

1、導出LS快照

一、導出LS快照
將Amazon Lightsail實例升級到EC2實例時,第一步是建立快照,而後將該快照導出到Amazon EC2前端

二、進入Lightsail控控制檯主頁:
https://lightsail.aws.amazon.com/ls/webapp/home/web

三、在您的php-fe-rds實例旁邊:
①單擊在這裏插入圖片描述
②單擊「Manage(管理)」數據庫

四、從水平菜單中,單擊」SnapShots(快照)」
五、單擊 「Create SnapShot(建立快照)」瀏覽器

請耐心等待快照的建立(3-5分鐘)

六、快照建立完成後,在快照的右側:
①點擊「在這裏插入圖片描述
②單擊「Export to Amazon EC2(導出到Amazon EC2)」安全

注意:這將啓動一個操做,該操做基於Amazon Lightsail快照建立新的Amazon計算機映像(AMI).將在與現有的Lightsail快照相同的區域中建立新的AMI

七、在第一個對話框中單擊 「是,繼續」
在這裏插入圖片描述
八、在下一個的對話框中,單擊「已確認」app

在這裏插入圖片描述
九、在Amazon Lightsail主頁頂部,一組齒輪將開始旋轉,單機齒輪可用查看導出操做的當前狀態webapp

十、返回Lightsail控制檯主頁:
https://lightsail.aws.amazon.com/ls/webapp/home/blog

十一、在頁面頂部,單機齒輪,選擇 「打開Amazon EC2 控制檯」,這將啓動Amazon EC2 控制檯到AMI界面,並選擇建立新的AMI
在這裏插入圖片描述圖片

十二、在屏幕頂部界面單擊 「啓動」按鈕

在這裏插入圖片描述
1三、從下一個屏幕的底部,單擊「下一步:配置實例詳細信息」
1四、確保在默認VPC中建立新實例
1五、滾動到屏幕底部,單擊「下一步:添加存儲」
1六、滾動到屏幕底部,單擊「下一步:添加標籤」
1七、在屏幕底部,單擊「下一步:配置安全組」
1八、提供安全組名和描述值
1九、單擊「添加規則」,而後配置
類型:HTTP
單擊「查看並啓動(審覈)」
20、在屏幕底部單擊「啓動」
2一、新建密鑰或者選擇已擁有密鑰對

請注意必定要下載.pem的密鑰文件

2二、單擊「啓動實例」
2三、查看實例
2四、等待實例顯示:
①實例狀態:running
②狀態檢查:2/2檢查經過

2、更新Amazon RDS安全組

置新 Amazon EC2實例以訪問 Amazon RDS數據庫時,最後一步是將實例安全組添加到Amazon RDS安全組。此過程與您以前將 Amazon Lightsail IP地址範圍添加到Amazon RDS安全組時所執行的操做很是類似

一、在EC2控制檯左側選擇 安全組
在這裏插入圖片描述

二、將實例相關聯的安全組ID複製
在這裏插入圖片描述

三、進入Amazon RDS數據庫頁面

確保2者在同一可用區內

四、從數據庫列表中,單擊以前建立的Amazon RDS數據庫的名稱(這裏是 task-db)以訪問數據庫詳細信息
五、選擇「鏈接和安全」
六、在「鏈接和安全性」部分,單擊Amazon RDS數據庫的入棧安全組名稱
七、在屏幕底部,單擊「入站」選項卡,以訪問定義容許那些流量到達Amazon RDS數據庫的規則
八、單擊「編輯」
九、單擊「添加規則」,進行配置
①選擇 MYSQL/Aurora
②CIDR,IP或安全組: 粘貼以前Amazon EC2關聯的安全組的組ID
③單擊「保存」

十、在瀏覽器中打開 EC2的公有IP地址,能夠看到todo應用程序已經啓動並正在運行

相關文章
相關標籤/搜索