服务器买下来那一刻,其实最让人发懵的不是价格,而是:后台给了一个公网 IP、一堆系统选项,然后就没然后了。你会看到实例运行中,但完全不知道接下来要点哪里、输什么命令、怎么把它变成能用的服务器。
我自己刚开始接触云服务器时也是这样,后来摸顺了才发现:新手上手服务器不需要学一堆高深东西,只要按顺序把连接、基础安全、环境、部署这几件事做完,就已经能用起来了。
这篇文章就按“照着做就能跑通”的思路,把流程写清楚。

先准备好这几样东西
开始前你只需要确认 3 个信息:
- 服务器的 公网 IP
- 服务器系统是 Linux 还是 Windows
- 登录方式:密码登录 或 密钥登录(SSH Key)
如果你在控制台能看到“IP 地址”和“登录凭证/密钥”,就够了。
新手只需要做这几步就能上手
1.连接服务器
这里分 Linux 和 Windows 两种,你按自己系统走就行。
A. Linux(推荐用 SSH)
方式 1:Windows 10/11 自带命令行连接(最省事)
- 在电脑上按
Win + R,输入cmd回车 - 输入命令(把 IP 换成你的):
ssh root@你的服务器IP - 第一次连接会提示是否信任,输入
yes回车 - 输入密码(注意:输入密码时屏幕不会显示字符,这是正常的)回车
- 出现类似
root@xxx:~#就说明连上了
方式 2:用 Termius / Xshell 这类工具(更适合新手)
- 新建连接(Host 填 IP,Port 22)
- Username 填
root(或控制台给的用户) - Password 填控制台给的密码
- 点击 Connect 连接
如果连接失败,最常见原因是:IP填错、端口不是22、防火墙没放行、密码不对。你可以先去控制台确认“安全组/防火墙”是否放行 22 端口。
B. Windows 服务器(远程桌面 RDP)
Win + R→ 输入mstsc回车- 电脑栏输入你的服务器 IP
- 用户名一般是
Administrator - 密码用控制台给的初始密码
- 连接成功后,你就像在用一台远程 Windows 电脑
2.第一件事:改密码 + 做最基础安全设置
这一步不是“上来就安全加固”,而是做最基本的两件事:防止密码太弱/默认设置太危险。
Linux:改密码
连接上后输入:
passwd
然后按提示输入新密码(输两次)
Linux:更新系统
- Ubuntu/Debian:
apt update && apt -y upgrade - CentOS/Rocky/Alma:
yum -y update
Linux:开启防火墙最小放行(只放你需要的端口)
很多云厂商的“安全组”是第一层,系统防火墙是第二层。新手阶段你至少要保证:
- SSH(22)能连
- 如果你要建站:HTTP(80)/ HTTPS(443)能访问
Ubuntu 常见用 ufw:
ufw allow 22
ufw allow 80
ufw allow 443
ufw enable
ufw status
如果你是 CentOS 系,常见 firewalld:
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
firewall-cmd --list-all
关键点:
你在控制台的“安全组”也要同时放行 22/80/443,否则你系统里放行了也访问不到。
3.装一个面板
如果你不想一上来就学 Nginx、MySQL、权限这些,最省时间的方法是装管理面板(比如宝塔)。它的作用就是:让你用浏览器点点点完成建站、数据库、SSL。
以宝塔为例(Linux):
- 连接服务器 SSH
- 按宝塔官方命令安装(不同系统命令不同,建议去宝塔官网复制对应命令)
- 安装完成后它会输出:
- 面板访问地址(带端口)
- 面板用户名/密码
然后你做两件事:
- 在云厂商安全组里放行面板端口(宝塔常见是 8888)
- 浏览器打开面板地址登录
提醒:面板端口不要对所有人开放太久。你用完可以限制只允许自己 IP 访问,安全很多。
4.部署你的第一个能看见的成果
新手最容易卡在“装了一堆东西但看不见结果”。所以我建议先做一个最简单的网站,让你确认:服务器、端口、域名(可选)、HTTPS这些链路全通了。
方案 A:用面板一键建站(最简单)
- 面板里找到“网站” → “添加站点”
- 填域名(没有域名就先填 IP 或临时域名)
- 选择创建数据库(可选)
- 保存后,会看到网站根目录路径
- 上传一个
index.html,写一句话,比如 “Hello Server” - 浏览器访问你的域名或 IP,看能不能打开
方案 B:不用面板,直接装 Nginx(适合愿意动手的人)
Ubuntu:
apt update
apt -y install nginx
systemctl enable --now nginx
然后浏览器访问 http://你的IP,看到 Nginx 欢迎页就算成功。
5.把长期省心的东西补齐:自动更新 + 备份 + 监控
服务器能访问只是开始,新手最容易忽略的是:跑着跑着出问题不知道哪里坏了。
你可以先从最轻量的三件事做起:
- 定期更新:每周手动更新一次(先养成习惯)
- 备份:至少把网站目录、数据库做备份(面板一般能定时)
- 监控:看 CPU、内存、磁盘是否爆满(面板里一般有)
重点:
最怕的不是服务器出问题,而是出问题时你没有备份、也不知道问题从什么时候开始。
新手常见卡点,我用一句话帮你对照排查
- 连不上 SSH:九成是 安全组没放行 22 / IP错 / 密码错
- 能 SSH 但网站打不开:九成是 安全组没放行 80/443
- 面板打不开:九成是 安全组没放行面板端口 / 端口被防火墙拦
- 网站打开但很慢:先看 CPU/内存/磁盘是否满了,再看 带宽是否跑满
选服务器时的小建议
新手第一台服务器最重要的是:控制台好用、部署顺、资源别太离谱。性价比、上手门槛这块做得比较均衡的平台,用起来会省很多时间(如 萤光云、LightNode)。
服务器这东西,看起来专业,实际上你只要把“连接上 → 基础安全 → 能访问的网站/服务跑起来”这条链路跑通,就已经完成了上手。后面再慢慢学优化、监控、备份,节奏会舒服很多。

