Linux 云服务器

云服务器(也叫 ECS、VPS)是运行在云端数据中心里的 Linux 虚拟机,按需购买、随时扩容,是当今最主流的 Linux 使用方式。想进入运维或后端开发领域,学会选购并配置一台云服务器是基本功。

什么是云服务器

云服务器本质上是一台"远程电脑",但它部署在云厂商的机房,具备三大优点:

  • 弹性伸缩:CPU、内存、带宽可随时升降,按使用付费。
  • 稳定可靠:厂商提供多副本存储与故障迁移,断电不丢数据。
  • 公网可达:自带固定公网 IP,可对外提供网站等服务。

主流云厂商与产品

厂商产品常见用途
阿里云云服务器 ECS企业应用、网站
腾讯云云服务器 CVM游戏、小程序后端
华为云弹性云服务器 ECS政企客户
亚马逊云EC2海外业务

选购要点

  • 地域:选择离用户近的节点,延迟更低;域名在国内解析需备案。
  • 规格:学习用 1 核 2G 起步即可,生产环境再按并发升级。
  • 系统镜像:入门推荐 Ubuntu 22.04 或 CentOS Stream 9。
  • 系统盘:40~80GB 固态盘够用,数据盘按需另行购买。
  • 带宽:学习选固定带宽 1~5Mbps,费用更可控。

购买与登录流程

  1. 注册云厂商账号并完成实名认证。
  2. 选择地域、规格与系统镜像,设置 root 密码或创建密钥对。
  3. 下单成功后,在控制台"实例列表"记下公网 IP 地址。
  4. 用 SSH 客户端远程登录到服务器:
ssh root@123.45.67.89
# 输出:Welcome to Ubuntu 22.04.3 LTS ...

安全组与防火墙

云厂商用"安全组"规则控制入方向端口,默认只开放必需端口:

端口用途
22SSH 远程登录
80 / 443HTTP / HTTPS 网站
3306MySQL 数据库(生产建议仅内网)

登录后同时确认系统自身的防火墙状态:

sudo ufw status              # Ubuntu 查看防火墙
# 输出:Status: inactive
sudo ufw allow 22/tcp        # 开放 SSH 端口
# 输出:Rule added

初始化配置清单

新服务器到手,按顺序做四件事再投入使用:

sudo apt update && sudo apt upgrade -y     # 1. 更新系统
sudo useradd -m -s /bin/bash dev           # 2. 新建普通用户 dev
sudo passwd dev                            # 3. 为 dev 设置密码
sudo timedatectl set-timezone Asia/Shanghai # 4. 校准时区

小结:云服务器按需购买、公网可达,是现代 Linux 应用的主战场。按"地域→规格→镜像→安全组"的顺序选购,登录后立刻更新系统并创建普通用户,服务器才能用得安心。

笔记加载中…