可以通過 Azure 門戶創(chuàng)建 Azure 虛擬機(jī)叹话。 此方法提供一個(gè)基于瀏覽器的用戶界面彬犯,用于創(chuàng)建和配置虛擬機(jī)和所有相關(guān)的資源脓魏。 本快速入門介紹了如何創(chuàng)建虛擬機(jī)并在 VM 上安裝 webserver颤殴。
如果沒有 Azure 訂閱,可在開始前創(chuàng)建一個(gè)試用帳戶套鹅。
創(chuàng)建 SSH 密鑰對(duì)
需要一個(gè) SSH 密鑰對(duì)才能完成此快速入門站蝠。 如果有現(xiàn)成的 SSH 密鑰對(duì)汰具,則可跳過此步驟卓鹿。
在 Bash 外殼程序中,運(yùn)行以下命令并按屏幕說明操作留荔。 命令輸出包括公鑰文件的文件名吟孙。 將公鑰文件的內(nèi)容復(fù)制到剪貼板。
bash復(fù)制
ssh-keygen -t rsa -b 2048
登錄 Azure
通過http://portal.azure.cn登錄到 Azure 門戶聚蝶。
創(chuàng)建虛擬機(jī)
單擊 Azure 門戶左上角的“新建”按鈕杰妓。
依次選擇“計(jì)算”、“Ubuntu Server 16.04 LTS”碘勉。
輸入虛擬機(jī)信息巷挥。 對(duì)于“身份驗(yàn)證類型”,請(qǐng)選擇“SSH 公鑰”验靡。 粘貼“SSH 公鑰”時(shí)倍宾,請(qǐng)務(wù)必刪除所有前導(dǎo)或尾隨空格。 完成后胜嗓,單擊“確定”高职。
為 VM 選擇大小。 若要查看更多的大小辞州,請(qǐng)選擇“全部查看”或更改“支持的磁盤類型”篩選器怔锌。
在設(shè)置邊欄選項(xiàng)卡中保留默認(rèn)值,并單擊“確定”。
在摘要頁(yè)上埃元,單擊“確定”以開始虛擬機(jī)部署涝涤。
VM 將固定到 Azure 門戶儀表板。 完成部署后岛杀,VM 摘要邊欄選項(xiàng)卡將自動(dòng)打開妄痪。
連接到虛擬機(jī)
創(chuàng)建與虛擬機(jī)的 SSH 連接。
單擊虛擬機(jī)邊欄選項(xiàng)卡上的“連接”按鈕楞件。 單擊“連接”按鈕后衫生,顯示可用于連接到虛擬機(jī)的 SSH 連接字符串。
運(yùn)行以下命令創(chuàng)建 SSH 會(huì)話土浸。 將連接字符串替換為從 Azure 門戶復(fù)制的值罪针。
bash復(fù)制
ssh azureuser@40.112.21.50
安裝 NGINX
使用以下 bash 腳本更新包源并安裝最新的 NGINX 包。
bash復(fù)制
#!/bin/bash# update package sourcesudo apt-get -y update# install NGINXsudo apt-get -y install nginx
完成后黄伊,退出 SSH 會(huì)話泪酱,返回 Azure 門戶中的 VM 屬性。
為 Web 流量打開端口 80
網(wǎng)絡(luò)安全組 (NSG) 保護(hù)入站和出站流量的安全还最。 從 Azure 門戶創(chuàng)建 VM 后吼旧,將會(huì)在進(jìn)行 SSH 連接的端口 22 上創(chuàng)建入站規(guī)則。 由于此 VM 托管 webserver橱健,需為端口 80 創(chuàng)建 NSG 規(guī)則批幌。
在虛擬機(jī)上,單擊資源組的名稱扶叉。
選擇“網(wǎng)絡(luò)安全組”勿锅。 可以通過“類型”列來(lái)標(biāo)識(shí) NSG。
在左側(cè)菜單的“設(shè)置”下枣氧,單擊“入站安全規(guī)則”溢十。
單擊“添加”。
在“名稱”中达吞,鍵入“http”张弛。 請(qǐng)確保將“端口范圍”設(shè)置為 80,將“操作”設(shè)置為“允許”酪劫。
單擊“確定”吞鸭。
查看 NGINX 歡迎頁(yè)
安裝 NGINX 并向 VM 打開端口 80 以后,即可通過 Internet 訪問 webserver契耿。 打開 Web 瀏覽器瞒大,輸入 VM 的公共 IP 地址。 該公共 IP 地址可在 Azure 門戶的 VM 邊欄選項(xiàng)卡上找到搪桂。
清理資源
不再需要資源組透敌、虛擬機(jī)和所有相關(guān)的資源時(shí)盯滚,可將其刪除。 為此酗电,請(qǐng)從虛擬機(jī)邊欄選項(xiàng)卡中選擇該資源組魄藕,并單擊“刪除”。
后續(xù)步驟
在本快速入門中撵术,部署了一個(gè)簡(jiǎn)單的虛擬機(jī)背率、一條網(wǎng)絡(luò)安全組規(guī)則,并安裝了一個(gè) Web 服務(wù)器嫩与。 若要詳細(xì)了解 Azure 虛擬機(jī)寝姿,請(qǐng)繼續(xù)學(xué)習(xí) Linux VM 的教程。
Azure Linux 虛擬機(jī)教程? ? ? ? ? ? ? ? ? ? 立即訪問http://market.azure.cn