# 如何在Azure上搭建虛擬機
## 目錄
1. [Azure虛擬機概述](#azure虛擬機概述)
2. [準備工作](#準備工作)
3. [創建虛擬機的詳細步驟](#創建虛擬機的詳細步驟)
- [3.1 登錄Azure門戶](#31-登錄azure門戶)
- [3.2 創建虛擬機資源](#32-創建虛擬機資源)
- [3.3 配置基本設置](#33-配置基本設置)
- [3.4 選擇虛擬機規格](#34-選擇虛擬機規格)
- [3.5 配置網絡和安全組](#35-配置網絡和安全組)
- [3.6 添加存儲選項](#36-添加存儲選項)
- [3.7 查看并創建](#37-查看并創建)
4. [連接和管理虛擬機](#連接和管理虛擬機)
5. [成本優化建議](#成本優化建議)
6. [常見問題解答](#常見問題解答)
---
## Azure虛擬機概述
Azure虛擬機(VM)是微軟提供的按需可擴展計算資源,支持Windows/Linux系統,具有以下優勢:
- 彈性擴展:隨時調整配置
- 全球部署:覆蓋60+區域
- 混合云支持:與本地環境無縫集成
- 99.9% SLA保障
典型應用場景:
- 開發和測試環境
- 云原生應用部署
- 災難恢復解決方案
---
## 準備工作
在開始前需要準備:
1. **Azure賬戶**
- 免費試用賬號(含$200額度)
- 或企業訂閱賬號
2. **身份驗證工具**
- 手機號(短信驗證)
- 信用卡(僅驗證,不扣費)
3. **網絡環境**
- 穩定互聯網連接
- 建議帶寬≥10Mbps
---
## 創建虛擬機的詳細步驟
### 3.1 登錄Azure門戶
1. 訪問 [Azure門戶](https://portal.azure.com)
2. 使用Microsoft賬號登錄
3. 首次登錄需完成身份驗證流程
> 注意:建議使用InPrivate/無痕模式避免緩存問題
### 3.2 創建虛擬機資源
在門戶首頁:
1. 點擊左上角"≡"菜單
2. 選擇"創建資源" → "計算" → "虛擬機"
3. 或直接搜索"虛擬機"
### 3.3 配置基本設置
在"基本信息"標簽頁:
| 配置項 | 推薦值 | 說明 |
|-----------------|---------------------------------|-------------------------------|
| 訂閱 | 選擇可用訂閱 | 企業用戶可能有多個訂閱 |
| 資源組 | 新建(如myFirstVM-RG) | 邏輯容器,方便后續管理 |
| 虛擬機名稱 | 全局唯一名稱(如dev-web-server)| 不支持特殊字符 |
| 區域 | 選擇最近的地理位置 | 影響延遲和合規性 |
| 可用性選項 | 無需基礎設施冗余 | 生產環境建議選擇"可用性集" |
| 映像 | Windows Server 2022 Datacenter | 或選擇Ubuntu 20.04 LTS等 |
| 大小 | 暫選Standard_B1s | 創建后可調整 |
### 3.4 選擇虛擬機規格
點擊"更改大小"查看完整列表:
- **B系列**:突發性能,適合開發測試
- **D系列**:通用計算
- **F系列**:計算優化
- **內存優化**:E系列
> 小技巧:使用篩選器按vCPU/RAM/GPU需求篩選
### 3.5 配置網絡和安全組
關鍵配置項:
- **虛擬網絡**:新建或使用現有VNet
- **子網**:默認subnet-1(10.0.0.0/24)
- **公共IP**:建議創建新IP(動態分配)
- **NIC安全組**:選擇"基本"并開放:
- Windows:RDP(3389)
- Linux:SSH(22)
> 安全警告:生產環境應限制源IP范圍
### 3.6 添加存儲選項
存儲配置建議:
- **OS磁盤類型**:標準SSD(性價比平衡)
- **數據磁盤**:可按需添加(最大32TB)
- 高級選項:
- 啟用托管磁盤(推薦)
- 設置磁盤加密(使用Azure Key Vault)
### 3.7 查看并創建
1. 點擊"查看+創建"通過驗證
2. 確認定價估算(示例配置約$30/月)
3. 點擊"創建"開始部署
4. 等待5-10分鐘完成部署
部署完成后會顯示"您的部署已完成"通知
---
## 連接和管理虛擬機
### Windows連接方法
1. 在虛擬機概覽頁點擊"連接" → "RDP"
2. 下載RDP文件
3. 使用創建時設置的管理員憑據登錄
### Linux連接方法
```bash
ssh username@publicIP -p 22
Q:遇到”部署失敗”錯誤怎么辦? A:常見原因及解決: - 配額不足 → 申請提高限額 - 映像不可用 → 更換其他區域 - 名稱沖突 → 修改虛擬機名稱
Q:如何傳輸文件到VM? - Windows:通過RDP的本地資源重定向 - Linux:使用SCP命令:
scp file.txt user@IP:/path/
Q:忘記密碼如何重置? 1. 在門戶中選擇”重置密碼” 2. 選擇”重置SSH密鑰”或”重置密碼” 3. 按照向導操作
最后更新:2023年10月 | 作者:Azure技術專家 “`
這篇文章包含: - 詳細的分步指南 - 配置參數表格 - 命令行示例 - 成本優化技巧 - 故障排除建議 - 結構化Markdown格式
可根據實際需求調整具體技術參數或添加截圖說明。建議配合Azure官方文檔保持內容更新。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。