如何在Amazon AWS上設(shè)置一臺Linux服務(wù)器
AWS(Amazon Web Services)是全球領(lǐng)先的云服務(wù)器提供商之一。你可以使用 AWS 平臺在一分鐘內(nèi)設(shè)置完服務(wù)器。在 AWS 上,你可以微調(diào)服務(wù)器的許多技術(shù)細(xì)節(jié),如 CPU 數(shù)量,內(nèi)存和磁盤空間,磁盤類型(更快的 SSD 或者經(jīng)典的 IDE)等。關(guān)于 AWS ***的一點是,你只需要為你使用到的服務(wù)付費。在開始之前,AWS 提供了一個名為 “Free Tier” 的特殊帳戶,你可以免費使用一年的 AWS 技術(shù)服務(wù),但會有一些小限制,例如,你每個月使用服務(wù)器時長不能超過 750 小時,超過這個他們就會向你收費。你可以在 aws 官網(wǎng)上查看所有相關(guān)的規(guī)則。
因為我的這篇文章是關(guān)于在 AWS 上創(chuàng)建 Linux 服務(wù)器,因此擁有 “Free Tier” 帳戶是先決條件。要注冊帳戶,你可以使用此鏈接。請注意,你需要在創(chuàng)建帳戶時輸入信用卡詳細(xì)信息。
讓我們假設(shè)你已經(jīng)創(chuàng)建了 “Free Tier” 帳戶。
在繼續(xù)之前,你必須了解 AWS 中的一些術(shù)語以了解設(shè)置:
- EC2(彈性計算云):此術(shù)語用于虛擬機(jī)。
- AMI(Amazon 機(jī)器鏡像):表示操作系統(tǒng)實例。
- EBS(彈性塊存儲):AWS 中的一種存儲環(huán)境類型。
通過以下鏈接登錄 AWS 控制臺:https://console.aws.amazon.com/ 。
AWS 控制臺將如下所示:
Amazon AWS console
在 AWS 中設(shè)置 Linux VM
1、 創(chuàng)建一個 EC2(虛擬機(jī))實例:在開始安裝系統(tǒng)之前,你必須在 AWS 中創(chuàng)建一臺虛擬機(jī)。要創(chuàng)建虛擬機(jī),在“計算compute”菜單下點擊 EC2:
Create an EC2 instance
2、 現(xiàn)在在創(chuàng)建實例Create instance下點擊“啟動實例”Launch Instance按鈕。
Launch the EC2 instance
3、 現(xiàn)在,當(dāng)你使用的是一個 “Free Tier” 帳號,接著***選擇 “Free Tier” 單選按鈕以便 AWS 可以過濾出可以免費使用的實例。這可以讓你不用為使用 AWS 的資源而付費。
Select Free Tier instances only
4、 要繼續(xù)操作,請選擇以下選項:
a、 在經(jīng)典實例向?qū)е羞x擇一個 AMI(Amazon Machine Image),然后選擇使用 Red Hat Enterprise Linux 7.2(HVM),SSD 存儲
b、 選擇 “t2.micro” 作為實例詳細(xì)信息。
c、 配置實例詳細(xì)信息:不要更改任何內(nèi)容,只需單擊下一步。
d、 添加存儲:不要更改任何內(nèi)容,只需點擊下一步,因為此時我們將使用默認(rèn)的 10(GiB)硬盤。
e、 添加標(biāo)簽:不要更改任何內(nèi)容只需點擊下一步。
f、 配置安全組:現(xiàn)在選擇用于 ssh 的 22 端口,以便你可以在任何地方訪問此服務(wù)器。
Configure AWS server
g、 選擇“查看并啟動Review and Launch”按鈕。
h、 如果所有的詳情都無誤,點擊 “啟動Launch”按鈕。
i、 單擊“啟動Launch”按鈕后,系統(tǒng)會像下面那樣彈出一個窗口以創(chuàng)建“密鑰對”:選擇選項“創(chuàng)建密鑰對create a new key pair”,并給密鑰對起個名字,然后下載下來。在使用 ssh 連接到服務(wù)器時,需要此密鑰對。***,單擊“啟動實例Launch Instance”按鈕。
Create Key pair
j、 點擊“啟動實例Launch Instance”按鈕后,轉(zhuǎn)到左上角的服務(wù)。選擇“計算compute”--> “EC2”。現(xiàn)在點擊“運(yùn)行實例Running Instances”:
Go to the running EC2 instance
k、 現(xiàn)在你可以看到,你的新 VM 的狀態(tài)是 “運(yùn)行中running”。選擇實例,請記下登錄到服務(wù)器所需的 “公開 DNS 名稱Public DNS”。
Public DNS value of the VM
現(xiàn)在你已完成創(chuàng)建一臺運(yùn)行 Linux 的 VM。要連接到服務(wù)器,請按照以下步驟操作。
從 Windows 中連接到 EC2 實例
1、 首先,你需要有 putty gen 和 Putty exe 用于從 Windows 連接到服務(wù)器(或 Linux 上的 SSH 命令)。你可以通過下面的鏈接下載 putty。
2、 現(xiàn)在打開 putty gen :puttygen.exe。
3、 你需要單擊 “Load” 按鈕,瀏覽并選擇你從亞馬遜上面下載的密鑰對文件(pem 文件)。
4、 你需要選擇 “ssh2-RSA” 選項,然后單擊保存私鑰按鈕。請在下一個彈出窗口中選擇 “yes”。
5、 將文件以擴(kuò)展名 .ppk 保存。
6、 現(xiàn)在你需要打開 putty.exe。在左側(cè)菜單中點擊 “connect”,然后選擇 “SSH”,然后選擇 “Auth”。你需要單擊瀏覽按鈕來選擇我們在步驟 4 中創(chuàng)建的 .ppk 文件。
7、 現(xiàn)在點擊 “session” 菜單,并在“host name” 中粘貼在本教程中 “k” 步驟中的 DNS 值,然后點擊 “open” 按鈕。
8、 在要求用戶名和密碼時,輸入 ec2-user 和空白密碼,然后輸入下面的命令。
- $ sudo su -
哈哈,你現(xiàn)在是在 AWS 云上托管的 Linux 服務(wù)器上的主人啦。
Logged in to AWS EC2 server

































