Linux中國

如何在 Amazon AWS 上設置一台 Linux 伺服器

因為我的這篇文章是關於在 AWS 上創建 Linux 伺服器,因此擁有 「Free Tier」 帳戶是先決條件。要註冊帳戶,你可以使用此鏈接。請注意,你需要在創建帳戶時輸入信用卡詳細信息。

讓我們假設你已經創建了 「Free Tier」 帳戶。

在繼續之前,你必須了解 AWS 中的一些術語以了解設置:

  1. EC2(彈性計算雲):此術語用於虛擬機。
  2. AMI(Amazon 機器鏡像):表示操作系統實例。
  3. EBS(彈性塊存儲):AWS 中的一種存儲環境類型。

通過以下鏈接登錄 AWS 控制台:https://console.aws.amazon.com/

AWS 控制台將如下所示:

Amazon AWS console

在 AWS 中設置 Linux VM

1、 創建一個 EC2(虛擬機)實例:在開始安裝系統之前,你必須在 AWS 中創建一台虛擬機。要創建虛擬機,在「 計算 compute 」菜單下點擊 EC2:

Create an EC2 instance

2、 現在在 創建實例 Create instance 下點擊 「啟動實例」 Launch Instance 按鈕。

Launch the EC2 instance

3、 現在,當你使用的是一個 「Free Tier」 帳號,接著最好選擇 「Free Tier」 單選按鈕以便 AWS 可以過濾出可以免費使用的實例。這可以讓你不用為使用 AWS 的資源而付費。

Select Free Tier instances only

4、 要繼續操作,請選擇以下選項:

a、 在經典實例嚮導中選擇一個 AMI(Amazon Machine Image),然後選擇使用 Red Hat Enterprise Linux 7.2(HVM),SSD 存儲

b、 選擇 「t2.micro」 作為實例詳細信息。

c、 配置實例詳細信息:不要更改任何內容,只需單擊下一步。

d、 添加存儲:不要更改任何內容,只需點擊下一步,因為此時我們將使用默認的 10(GiB)硬碟。

e、 添加標籤:不要更改任何內容只需點擊下一步。

f、 配置安全組:現在選擇用於 ssh 的 22 埠,以便你可以在任何地方訪問此伺服器。

Configure AWS server

g、 選擇「 查看並啟動 Review and Launch 」按鈕。

h、 如果所有的詳情都無誤,點擊 「 啟動 Launch 」按鈕。

i、 單擊「 啟動 Launch 」按鈕後,系統會像下面那樣彈出一個窗口以創建「密鑰對」:選擇選項「 創建密鑰對 create a new key pair 」,並給密鑰對起個名字,然後下載下來。在使用 ssh 連接到伺服器時,需要此密鑰對。最後,單擊「 啟動實例 Launch Instance 」按鈕。

Create Key pair

j、 點擊「 啟動實例 Launch Instance 」按鈕後,轉到左上角的服務。選擇「 計算 compute 」--> 「EC2」。現在點擊「 運行實例 Running Instances 」:

Go to the running EC2 instance

k、 現在你可以看到,你的新 VM 的狀態是 「 運行中 running 」。選擇實例,請記下登錄到伺服器所需的 「 公開 DNS 名稱 Public DNS 」。

Public DNS value of the VM

現在你已完成創建一台運行 Linux 的 VM。要連接到伺服器,請按照以下步驟操作。

從 Windows 中連接到 EC2 實例

1、 首先,你需要有 putty gen 和 Putty exe 用於從 Windows 連接到伺服器(或 Linux 上的 SSH 命令)。你可以通過下面的鏈接下載 putty。

2、 現在打開 putty gen :puttygen.exe

3、 你需要單擊 「Load」 按鈕,瀏覽並選擇你從亞馬遜上面下載的密鑰對文件(pem 文件)。

4、 你需要選擇 「ssh2-RSA」 選項,然後單擊保存私鑰按鈕。請在下一個彈出窗口中選擇 「yes」。

5、 將文件以擴展名 .ppk 保存。

6、 現在你需要打開 putty.exe。在左側菜單中點擊 「connect」,然後選擇 「SSH」,然後選擇 「Auth」。你需要單擊瀏覽按鈕來選擇我們在步驟 4 中創建的 .ppk 文件。

7、 現在點擊 「session」 菜單,並在「host name」 中粘貼在本教程中 「k」 步驟中的 DNS 值,然後點擊 「open」 按鈕。

8、 在要求用戶名和密碼時,輸入 ec2-user 和空白密碼,然後輸入下面的命令。

$ sudo su - 

哈哈,你現在是在 AWS 雲上託管的 Linux 伺服器上的主人啦。

Logged in to AWS EC2 server

via: https://www.howtoforge.com/tutorial/how-to-setup-linux-server-with-aws/

作者:MANMOHAN MIRKAR 譯者:geekpi 校對:jasminepeng

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國