快速入門:在 Azure 入口網站中建立 Linux 虛擬機器Quickstart: Create a Linux virtual machine in the Azure portal

您可以透過 Azure 入口網站建立 Azure 虛擬機器 (VM)。Azure virtual machines (VMs) can be created through the Azure portal. Azure 入口網站是以瀏覽器為基礎的使用者介面,可用來建立 Azure 資源。The Azure portal is a browser-based user interface to create Azure resources. 本快速入門說明如何使用 Azure 入口網站,來部署執行 Ubuntu 18.04 LTS 的 Linux 虛擬機器 (VM)。This quickstart shows you how to use the Azure portal to deploy a Linux virtual machine (VM) running Ubuntu 18.04 LTS. 為了查看作用中的 VM,您還會以 SSH 連線至 VM,並安裝 NGINX 網頁伺服器。To see your VM in action, you also SSH to the VM and install the NGINX web server.

如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶If you don't have an Azure subscription, create a free account before you begin.

登入 AzureSign in to Azure

請先登入 Azure 入口網站 (如果您尚未登入)。Sign in to the Azure portal if you haven't already.

建立虛擬機器Create virtual machine

  1. 在搜尋中輸入 虛擬機器Type virtual machines in the search.

  2. 在 [服務] 底下,選取 [虛擬機器]。Under Services, select Virtual machines.

  3. 在 [虛擬機器] 頁面中,選取 [新增] 。In the Virtual machines page, select Add. [建立虛擬機器] 頁面隨即開啟。The Create a virtual machine page opens.

  4. 在 [基本資料] 索引標籤中的 [專案詳細資料] 底下,確認已選取正確的訂用帳戶,然後選擇 [新建] 資源群組。In the Basics tab, under Project details, make sure the correct subscription is selected and then choose to Create new resource group. 輸入 myResourceGroup 作為名稱*。Type myResourceGroup for the name.*.

    專案詳細資料區段的螢幕擷取畫面,其中顯示您選取 Azure 訂用帳戶的位置,以及虛擬機器的資源群組

  5. 在 [執行個體詳細資料] 底下,輸入 myVM 作為 [虛擬機器名稱]、然後選擇 [美國東部] 作為您的 [區域],然後選擇 [Ubuntu 18.04 LTS] 作為您的 [映像]。Under Instance details, type myVM for the Virtual machine name, choose East US for your Region, and choose Ubuntu 18.04 LTS for your Image. 其他部分保留預設值。Leave the other defaults.

    執行個體詳細資料區段的螢幕擷取畫面,您在此提供虛擬機器的名稱,並選取其區域、映像和大小

  6. 在 [Administrator 帳戶] 底下,選取 [SSH 公開金鑰]。Under Administrator account, select SSH public key.

  7. 在 [使用者名稱] 中輸入「azureuser」。In Username type azureuser.

  8. 針對 [SSH 公開金鑰來源],保留預設值 [產生新的金鑰組],然後針對 [金鑰組名稱] 輸入「myKey」。For SSH public key source, leave the default of Generate new key pair, and then type myKey for the Key pair name.

    管理員帳戶區段的螢幕擷取畫面,您在此選取驗證類型並提供管理員認證

  9. 在 [輸入連接埠規則] > [公用輸入連接埠] 下方,選擇 [允許選取的連接埠],然後從下拉式清單中選取 [SSH (22)] 和 [HTTP (80)]。Under Inbound port rules > Public inbound ports, choose Allow selected ports and then select SSH (22) and HTTP (80) from the drop-down.

    輸入連接埠規則區段的螢幕擷取畫面,您在此選取允許輸入連線的連接埠

  10. 保留其餘預設值,然後在頁面底部選取 [檢閱 + 建立] 按鈕。Leave the remaining defaults and then select the Review + create button at the bottom of the page.

  11. 在 [建立虛擬機器] 頁面上,您可以看到即將建立的 VM 詳細資料。On the Create a virtual machine page, you can see the details about the VM you are about to create. 準備完成後,請選取 [建立]。When you are ready, select Create.

  12. 當 [產生新的金鑰組] 視窗開啟時,請選取 [下載私密金鑰並建立資源]。When the Generate new key pair window opens, select Download private key and create resource. 您的金鑰檔會下載為 myKey.pemYour key file will be download as myKey.pem. 請確定您知道 .pem 檔案的下載位置,您在下一個步驟中將需要該檔案的路徑。Make sure you know where the .pem file was downloaded, you will need the path to it in the next step.

  13. 部署完成之後,請選取 [移至資源]。When the deployment is finished, select Go to resource.

  14. 在新 VM 的頁面上,選取公用 IP 位址,並將其複製到剪貼簿。On the page for your new VM, select the public IP address and copy it to your clipboard.

    顯示如何複製虛擬機器 IP 位址的螢幕擷取畫面

連線至虛擬機器Connect to virtual machine

建立與 VM 的 SSH 連線。Create an SSH connection with the VM.

  1. 如果您是使用 Mac 或 Linux 電腦,請開啟 Bash 提示字元。If you are on a Mac or Linux machine, open a Bash prompt. 如果您是使用 Windows 電腦,請開啟 PowerShell 提示字元。If you are on a Windows machine, open a PowerShell prompt.

  2. 在您的提示字元中,開啟與虛擬機器的 SSH 連線。At your prompt, open an SSH connection to your virtual machine. 將 IP 位址取代為您 VM 的位址,並且以下載金鑰檔案的路徑取代 .pem 的路徑。Replace the IP address with the one from your VM, and replace the path to the .pem with the path to where the key file was downloaded.

ssh -i .\Downloads\myKey1.pem azureuser@10.111.12.123

提示

下一次在 Azure 中建立 VM 時,就可以使用您所建立的 SSH 金鑰。The SSH key you created can be used the next time your create a VM in Azure. 下一次您建立 VM 時,只要針對 [SSH 公開金鑰來源] 選取 [使用儲存在 Azure 中的金鑰] 即可。Just select the Use a key stored in Azure for SSH public key source the next time you create a VM. 您的電腦上已經有私密金鑰,所以您不需要下載任何項目。You already have the private key on your computer, so you won't need to download anything.

安裝 Web 伺服器Install web server

若要查看作用中的 VM,請安裝 NGINX 網頁伺服器。To see your VM in action, install the NGINX web server. 從 SSH 工作階段更新套件來源,然後安裝最新的 NGINX 套件。From your SSH session, update your package sources and then install the latest NGINX package.

sudo apt-get -y update
sudo apt-get -y install nginx

完成時,輸入 exit 來離開 SSH 工作階段。When done, type exit to leave the SSH session.

檢視作用中的網頁伺服器View the web server in action

使用所選的網頁瀏覽器來查看預設 NGINX 歡迎使用頁面。Use a web browser of your choice to view the default NGINX welcome page. 輸入 VM 的公用 IP 位址作為網址。Type the public IP address of the VM as the web address. 您可以在 VM 的 [概觀] 頁面找到公用 IP 位址,也可以在您稍早使用的 SSH 連接字串中找到。The public IP address can be found on the VM overview page or as part of the SSH connection string you used earlier.

在瀏覽器中顯示 NGINX 預設網站的螢幕擷取畫面

清除資源Clean up resources

若不再需要,您可以刪除資源群組、虛擬機器和所有相關資源。When no longer needed, you can delete the resource group, virtual machine, and all related resources. 若要這樣做,請選取虛擬機器的資源群組,選取 [刪除],然後確認要刪除的資源群組名稱。To do so, select the resource group for the virtual machine, select Delete, then confirm the name of the resource group to delete.

後續步驟Next steps

在此快速入門中,您已部署簡單的虛擬機器、建立網路安全性群組和規則,並已安裝基本的 Web 伺服器。In this quickstart, you deployed a simple virtual machine, created a Network Security Group and rule, and installed a basic web server. 若要深入了解 Azure 虛擬機器,請繼續 Linux VM 的教學課程。To learn more about Azure virtual machines, continue to the tutorial for Linux VMs.