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

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

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

由於個人這篇文章是關於在 AWS 上建立 Linux 服務器,所以擁有 「Free Tier」 賬戶是先決條件。讓咱們假設你已經建立了 「Free Tier」 賬戶。linux

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

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

經過如下連接登陸 AWS 控制檯:https://console.aws.amazon.com/ 服務器

AWS 控制檯將以下所示:  session

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

Amazon AWS consolessh

在 AWS 中設置 Linux VM操作系統

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

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

Create an EC2 instancehtm

二、 如今在建立實例Create instance下點擊「啓動實例」Launch Instance按鈕。教程

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

Launch the EC2 instance

三、 如今,當你使用的是一個 「Free Tier」 賬號,接着最好選擇 「Free Tier」 單選按鈕以便 AWS 能夠過濾出能夠無償使用的實例。這可讓你不用爲使用 AWS 的資源而付費。

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

Select Free Tier instances only

四、 要繼續操做,請選擇如下選項:

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服務器如何在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服務器如何在Amazon AWS上設置一臺Linux服務器

Create Key pair

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

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

Go to the running EC2 instance

k、 如今你能夠看到,你的新 VM 的狀態是 「運行中running」。選擇實例,請記下登陸到服務器所需的 「公開 DNS 名稱Public DNS」。

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

Public DNS value of the VM

如今你已完成建立一臺運行 Linux 的 VM。要鏈接到服務器,請按照如下步驟操做。

從 Windows 中鏈接到 EC2 實例

一、 首先,你須要有 putty gen 和 Putty exe 用於從 Windows 鏈接到服務器(或 Linux 上的 SSH 命令)。你能夠經過下面的連接下載 putty。

二、 如今打開 putty gen :puttygen.exe。

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

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

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

六、 如今你須要打開 putty.exe。在左側菜單中點擊 「connect」,而後選擇 「SSH」,而後選擇 「Auth」。你須要單擊瀏覽按鈕來選擇咱們在步驟 4 中建立的 .ppk 文件。

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

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

$ sudo su - 

哈哈,你如今是在 AWS 雲上託管的 Linux 服務器上的主人啦。

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

本文地址:http://www.linuxprobe.com/setup-aws-linux.html

相關文章
相關標籤/搜索