將Amazon Lightsail實例升級爲Amazon EC2
您將進行如下操做:
①建立使用 Amazon RDS的Web前端實例的快照
②將該快照導出到 Amazon EC2
③從處處的快照建立新的Amazon EC2
④更新 Amazon RDS安全組以包含 Amazon EC2實例的安全組
執行此操做後,應用程序可用利用其餘AWS訪問(如Amazon EC2和Amazon RDS)提供的所有功能
php
一、導出LS快照
將Amazon Lightsail實例升級到EC2實例時,第一步是建立快照,而後將該快照導出到Amazon EC2前端
二、進入Lightsail控控制檯主頁:
https://lightsail.aws.amazon.com/ls/webapp/home/web
三、在您的php-fe-rds實例旁邊:
①單擊
②單擊「Manage(管理)」數據庫
四、從水平菜單中,單擊」SnapShots(快照)」
五、單擊 「Create SnapShot(建立快照)」瀏覽器
六、快照建立完成後,在快照的右側:
①點擊「」
②單擊「Export to Amazon EC2(導出到Amazon EC2)」安全
七、在第一個對話框中單擊 「是,繼續」
八、在下一個的對話框中,單擊「已確認」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一、新建密鑰或者選擇已擁有密鑰對
2二、單擊「啓動實例」
2三、查看實例
2四、等待實例顯示:
①實例狀態:running
②狀態檢查:2/2檢查經過
置新 Amazon EC2實例以訪問 Amazon RDS數據庫時,最後一步是將實例安全組添加到Amazon RDS安全組。此過程與您以前將 Amazon Lightsail IP地址範圍添加到Amazon RDS安全組時所執行的操做很是類似
一、在EC2控制檯左側選擇 安全組
二、將實例相關聯的安全組ID複製
三、進入Amazon RDS數據庫頁面
四、從數據庫列表中,單擊以前建立的Amazon RDS數據庫的名稱(這裏是 task-db)以訪問數據庫詳細信息
五、選擇「鏈接和安全」
六、在「鏈接和安全性」部分,單擊Amazon RDS數據庫的入棧安全組名稱
七、在屏幕底部,單擊「入站」選項卡,以訪問定義容許那些流量到達Amazon RDS數據庫的規則
八、單擊「編輯」
九、單擊「添加規則」,進行配置
①選擇 MYSQL/Aurora
②CIDR,IP或安全組: 粘貼以前Amazon EC2關聯的安全組的組ID
③單擊「保存」
十、在瀏覽器中打開 EC2的公有IP地址,能夠看到todo應用程序已經啓動並正在運行