VPS 新手入门:从购买到上线一个网站
2026-05-12
买了一台云服务器之后,怎么让它真正跑起来?这篇文章记录基本的 VPS 初始化和安全配置流程。
购买后的第一件事
拿到服务器 IP 和 root 密码后:
1. SSH 登录
ssh root@你的服务器IP第一次登录会提示确认主机指纹,输入 yes 即可。
2. 创建普通用户
root 权限太大,日常操作应该用普通用户:
adduser 用户名
usermod -aG sudo 用户名3. 配置 SSH 密钥登录
# 在本地机器上生成密钥
ssh-keygen -t ed25519
# 把公钥传到服务器
ssh-copy-id 用户名@服务器IP然后编辑 /etc/ssh/sshd_config,关闭密码登录:
PasswordAuthentication no4. 防火墙配置
用 ufw 简单配置:
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable5. 安装必要的软件
apt update && apt upgrade -y
apt install -y nginx curl wget git部署静态网站
最简单的方式是用 Nginx:
- 把构建好的静态文件放到
/var/www/html或自定义目录 - 配置 Nginx 站点文件指向该目录
- 运行
nginx -t && systemctl reload nginx
安全底线
- 不要用 root 直接操作日常任务
- 关闭 SSH 密码登录
- 定期更新系统包
- 非必要不开放额外端口
服务器就像一间屋子,基础装修做好才能住得安心。