當我們在本地開發並測試完程式後,下一步就是將它部署上線了。
AWS Lightsail 是一個簡單又輕量的工具,很多人會用它來建 WordPress 網站。我自己則是因為公司專案的需求,有機會接觸並使用 Lightsail 來架設網站。
第一篇文章要來分享如何創建一個 Lightsail 執行個體(instance)。
AWS Lightsail 是一個簡化版的雲端計算服務,提供預設配置的虛擬私有伺服器(VPS),適合開發者、小型企業和需要簡單部署應用程式的使用者使用,讓建立和管理虛擬伺服器變得更簡單。跟 EC2 相比,Lightsail 有著更簡單的計費模式和預設範本,設定起來也比較輕鬆,適合用來跑網站、應用程式或小型資料庫。
在 Lightsail 中,創建實例的方式有兩種:一是從頭創建新的實例,二是直接複製一個現有的實例。
我所在的公司跟中華電信簽了 AWS 雲端服務的租用契約。在設好帳號和密碼後,登入 AWS 官網時,會看到兩種登入方式:Root user 和 IAM user。
簡單來說,Root User 是帳戶的擁有者,具備最高的控制權限,而 **IAM User **是為了讓不同用戶能在授權範圍內訪問 AWS 服務而設計,兩者的差別如下圖:
登入的過程,AWS 會要求2FA認證。接著,會進到「主控台」,這裡可以點選進LightSail,也可以查看帳單等。
點入LightSail後會看到下圖的主頁面
首先,要來介紹「如何從頭創建新的實例」。
1.點選「建立執行個體」
2.選定「區域」(盡可能選離自己近的地區,以提升網路效能和降低延遲)
3.選定「藍圖」,這裡可以選「應用+作業系統」以快速打造WordPress等服務,也可以選「僅限作業系統」自己做環境設定。
在後續的文章中,會以「僅限作業系統」的形式作介紹,因為專案是用Ubuntu去建置的。
4.選擇要使用的方案
5.為實體取名(以下是基於藍圖選擇,他自己帶出的名字,可以自行取名)
6.按下「建立執行個體」,就完成啦!
再來,要來介紹「複製一個現有的實例」。
如果想要複製原有的實體環境,不想重頭開始創立的話,AWS Lightsail提供用「快照(snapshot)」建立新的執行個體的服務。
1.到原本實體中「快照」的頁籤,選定要複製的版本快照,再按下「建立新的執行個體」
2.選定區域,一樣是盡可能選離自己近的地區,以提升網路效能和降低延遲
3.選定方案,接著同「創建新的實例」的第5步驟為實體取名和第6步驟按下「建立執行個體」,就完成啦!
操作是不是很簡便呢?
下一篇要分享如何在Lightsail上創設環境。