如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

在AWS上創建免費EC2實例

賬戶申請

亞馬遜雲(簡稱AWS)的免費資格還是十分大方的,只要是新申請的用戶就能獲得一年的免費試用資格.所以第一步就是去AWS上申請一個賬號,而你需要準備的就是一個 郵箱 和一張 信用卡 .

因為我申請賬號已經過去很久,具體細節記得不清楚,總之還是會比較順利的

創建EC2實例

申請完賬號就可以登陸控制檯

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

進入控制檯第一步你可以熟悉熟悉環境,但我們最好還是為服務器挑一個家。點擊圖示服務器所在區域,會顯示所有可選擇區域的列表,一般進去默認是美國俄勒岡。我選了亞太東京,主要是聽說延遲比較低。

OK,準備創建在AWS的第一個服務器實例,流程也很簡單,點擊啟動實例,你就進入到AWS的鏡像市場,注意:如果你想免費試用請全程選擇包含免費標識的內容。既然是第一個實例,就選一個簡單的鏡像。

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

這是一個配置好了簡單開發環境的鏡像,Linux系統。在實例類型中選擇標有符合條件的免費套餐

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

我們使用默認配置,直接點擊審核和啟動按鈕。然後會看見一些概覽,事實上我也看不太懂,直接點啟動吧。然後AWS會讓你配置一個密鑰對,這是你遠程訪問實例的憑證,為它起個名,比如MyPair。下載它,保持好你的密鑰對。亞馬遜教程建議我們把它放在C:\Users\你的用戶\.ssh 文件夾下面,或許是個好主意。

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

點擊啟動之後,我們回到控制檯,進入實例標籤,你會發現你新建的實例正在啟動,別急等一等,等實例狀態變成綠色running,你的實例就啟動完成了。

利用ssh連接上你的實例

實例啟動的同時會分配給你一個公網IP,如果不重啟這個公網IP是不會變的,如果你希望有一個固定的IP,你可以先看下 #彈性IP申請與綁定。 在AWS的入門教程中,會利用git的命令行來連接實例,如果你安裝了git,可以在任意位置,右鍵Git Bash Here

如果連接成功會看見AWS的歡迎頁。

在AWS上還提供了另一種方案,使用 PuTTY 從 Windows 連接到 Linux 實例。教程是中文,也不難理解,整體流程為

  • 安裝PuTTY

  • 將密鑰對從pem轉化為PuTTY支持的ppk格式(利用PuTTYgen工具,自帶)

  • 打開PuTTY進行配置

  • 配置session-Host Name默認端口22, 和Connection-SSH-Auth指定ppk文件位置

  • 回到session頁,為Saved Session起名,並Save保存,以方便下次訪問。以後就可以通過雙擊連接

  • 單擊Open打開會話進入命令行界面 其中Host Name格式為ec2-user@{公網IP 地址}, ec2-user是Amazon Linux AMI的默認用戶名,而不是你的用戶名。

與實例文件交換可以安裝WinSCP,如果你在PuTTY中已經保存了會話,打開WinSCP的時候就可以直接導入而不用重新配置。

在剛才提供的鏈接中已有詳細的教程,如果不懂可以好好研究

彈性IP申請與綁定

我們知道公網IP其實就是你的服務器在網絡上的家,如果你的家總是搬朋友很容易就找不到你的。AWS會每一個實例分配一個公網IP,但是不固定,如果要固定一個IP,我們就要申請一個彈性IP。

彈性IP的申請是非常非常非常簡單的,只需要進入彈性IP標籤頁-分配新地址-分配就可以了。

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

Action注意 AWS的彈性IP分配政策是非常有意思的,申請一個IP是免費的,但空閒是收費的。你申請的IP必須綁定在一個正在運行的實例上,否則按照0.05USD每小時收費。我就因為將一個實例關機一晚上而產生了0.5USD的賬單。

So,申請下來的IP趕緊分配,操作-關聯地址-選擇關聯實例-關聯就可以了。如果有多餘IP,通過操作-釋放地址就可以釋放了。

安全組策略

每個實例都會有一個安全組策略來控制端口的開放狀態,默認情況下只開放SSH的22端口。我們可以按照自身需求來配置安全組策略。

如何利用亞馬遜雲免費搭建服務器 在AWS上創建免費EC2實例

通過實例狀態欄最好一欄可以進入安全組策略。比如我希望搭建一個Web網站,那麼我就要在入站策略中,開放80端口與443端口。同理,如果你搭建了一個網站,在外網卻無法訪問,那有可能就是你的Http端口沒有開放。

免費限額

AWS免費限額還是相對大方的,每月有750小時的實例運行時間,這意味著如果你僅開一個實例,每天24小時運行都不會超出限額。每個月有15G的出站流量,一般流量會比較坑,大家且用且珍惜。其他可以參見AWS 免費使用套餐常見問題。

其次是剛才提到過的彈性IP問題,如果擔心可以不申請彈性IP,保證實例不關機就不會換IP的。

想嘗試用一下亞馬遜雲 的話,還是可以去花時間折騰一下的。


分享到:


相關文章: