如何在 Amazon AWS 上設置一臺 Linux 服務器

Linux PuTTY 紅帽公司 Windows Linux中國 2017-03-29

如何在 Amazon AWS 上設置一臺 Linux 服務器

你可以使用 AWS 平臺在一分鐘內設置完服務器。 -- MANMOHAN MIRKAR

本文導航
  • -在 AWS 中設置 Linux VM …… 23%

  • -從 Windows 中連接到 EC2 實例 …… 72%

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

作者: MANMOHAN MIRKAR

譯者: geekpi

AWS(Amazon Web Services)是全球領先的雲服務器提供商之一。你可以使用 AWS 平臺在一分鐘內設置完服務器。在 AWS 上,你可以微調服務器的許多技術細節,如 CPU 數量,內存和磁盤空間,磁盤類型(更快的 SSD 或者經典的 IDE)等。關於 AWS 最好的一點是,你只需要為你使用到的服務付費。在開始之前,AWS 提供了一個名為 “Free Tier” 的特殊帳戶,你可以免費使用一年的 AWS 技術服務,但會有一些小限制,例如,你每個月使用服務器時長不能超過 750 小時,超過這個他們就會向你收費。你可以在 aws 官網[1]上查看所有相關的規則。

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

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

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

  1. EC2(彈性計算雲):此術語用於虛擬機。

  2. AMI(Amazon 機器鏡像):表示操作系統實例。

  3. EBS(彈性塊存儲):AWS 中的一種存儲環境類型。

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

AWS 控制檯將如下所示:

如何在 Amazon AWS 上設置一臺 Linux 服務器

Amazon AWS console

在 AWS 中設置 Linux VM

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

Create an EC2 instance

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

Launch the EC2 instance

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

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 端口,以便你可以在任何地方訪問此服務器。

如何在 Amazon AWS 上設置一臺 Linux 服務器

Configure AWS server

g、 選擇“查看並啟動Review and Launch”按鈕。

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

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

Create Key pair

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

Go to the running EC2 instance

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

如何在 Amazon AWS 上設置一臺 Linux 服務器

Public DNS value of the VM

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

從 Windows 中連接到 EC2 實例

1、 首先,你需要有 putty gen 和 Putty exe 用於從 Windows 連接到服務器(或 Linux 上的 SSH 命令)。你可以通過下面的鏈接[3]下載 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 服務器上的主人啦。

如何在 Amazon AWS 上設置一臺 Linux 服務器

Logged in to AWS EC2 server


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

作者:MANMOHAN MIRKAR[4] 譯者:geekpi 校對:jasminepeng

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

  • [1]: aws 官網 - http://aws.amazon.com/free/

  • [2]: 鏈接 - http://aws.amazon.com/ec2/

  • [3]: 鏈接 - http://www.chiark.greenend.org.uk/%7Esgtatham/putty/latest.html

  • [4]: MANMOHAN MIRKAR - https://www.howtoforge.com/tutorial/how-to-setup-linux-server-with-aws/

相關推薦

推薦中...