Vibe Tutorial
云服务器运维与项目部署

13.2 服务器购买与配置

Tip

你需要一张信用卡(Visa/MasterCard)或支付宝。准备好 $5。


1. 为什么要学这个?

面对琳琅满目的计费项:实例费用、云盘费用、带宽费用、公网 IP 费用... 你只想花 5 块钱试一下,结果下个月账单 500 块。 按量付费 (Pay-as-you-go) 是把双刃剑。不懂计费规则,云服务器就是一台碎钞机。


2. 核心概念:Instance (实例)

购买 VPS 的过程就像配电脑。主要的四个参数:

  1. Region (地区): 参考 12.7。离你或你的用户越近越好。
  2. Image (镜像): Ubuntu 22.04 LTS x64
  3. Size (规格): 1 CPU / 1GB RAM / 25GB SSD。
  4. Authentication (认证): SSH Key (强烈推荐) 或 Password。

3. 解决方案 (HOW)

3.1 购买步骤 (以 Vultr 为例)

  1. Deploy New Instance.
  2. Select Region: Singapore / Tokyo / Los Angeles.
  3. Choose OS: Ubuntu 22.04 LTS.
  4. Choose Plan: Shared CPU - Regular ($5/mo).
  5. Authentication: 暂时选 Password,后面我们再配 Key。
  6. Deploy.

3.2 首次登录配置

当你获得 IP 和密码后,打开终端:

# 登录
ssh root@1.2.3.4
# (输入密码时,屏幕上什么都不会显示,这是正常的安全机制)

# 更新系统 (Linux 的第一件事)
apt update && apt upgrade -y

3.3 计费流程示意图

graph TD
    Start["开始使用"] --> Create["Step 1: 创建实例"]
    Create --> Running["Step 2: 运行中 (每小时计费)"]
    
    Running --> Stop{"只是关机?"}
    Stop --"Yes (Halt)"--> Billing["继续计费 (硬盘/IP 被占用)"]
    Stop --"No (Destroy)"--> NoBill["停止计费"]
    
    style Running fill:#ffcc80,stroke:#ef6c00
    style Billing fill:#ffcdd2,stroke:#c62828
    style NoBill fill:#c8e6c9,stroke:#2e7d32

4. 避坑指南

❌ 不要这样做 ✅ 应该这样做 为什么
以为关机就停费 Destroy 实例 关机只停了 CPU,硬盘和 IP 还在占用资源。只有 Destroy (销毁) 才是真正的停止扣费。
买了静态 IP 销毁时记得解绑 很多云厂商的静态 IP (Floating IP) 如果不挂载到实例上,会收取双倍的“闲置费”。
开放所有端口 配置防火墙 不要把安全组设置为 0.0.0.0/0 (除 80/443 外),否则你的数据库端口很快会被扫描并爆破。

5. 真实案例

Story

2019年,周五的关机

某测试工程师在周五下午把 AWS 上的 10 台测试服务器执行了 shutdown 关机命令,心想“帮公司省钱”。 周一回来发现账单还在跑。 因为他只是在操作系统里关机了,没有在 AWS 控制台点 Stop Instance。即便 Stop 了,EBS (硬盘) 依然在计费。

Vibe 心法:云资源的生命周期管理是省钱的第一要义。关机不等于停费,占用的 IP 与存储依然在吞噬预算。学会彻底销毁(Destroy)与利用快照(Snapshot)的动态平衡,才能在按量付费的战场中全身而退。


6. 本章小结

  1. Ubuntu:别再问选什么系统了,闭眼选 Ubuntu。
  2. Destroy:不想扣钱就必须销毁,关机没用。
  3. Update:新机器到手第一件事是 apt update