服务器教程:从零搭建一台可用的 Linux 服务器

拿到一台新服务器后,最先要做的不是装网站,而是把它变成一台能安全登录、能联网更新、能对外提供服务的机器。
这篇服务器教程按零基础视角,从登录到跑起第一个网页服务,把每一步命令、预期结果和失败排查都写清楚。

开始前的准备与适用环境

本文适用于常见的云服务器(阿里云、腾讯云、华为云等)或本地虚拟机,系统以 Ubuntu 22.04 和 CentOS 7/8 为主,其他主流 Linux 发行版命令差异不大。
你需要准备三样东西:

  • 一台能上网的服务器,已知公网 IP、登录用户名(通常为 root 或 ubuntu)和密码或密钥文件。
  • 本地电脑上的终端工具:Windows 用 PowerShell 或 Xshell,macOS/Linux 直接用终端。
  • 云控制台的安全组权限,用于放行端口。

先确认一件事:云服务器默认只开放少数端口,如果后面网页打不开,多半是安全组没放行,而不是服务器本身出错。

第一步:用 SSH 登录服务器

在本地终端执行:

ssh root@你的公网IP

首次连接会提示是否信任指纹,输入 yes,然后输入密码。
如果用的是密钥文件:

ssh -i 密钥文件路径 root@你的公网IP

登录成功后命令行提示符会变成类似 root@hostname:~#。如果卡在连接超时,先检查三处:公网 IP 是否写错、云控制台安全组是否放行 22 端口、服务器是否处于运行状态。

第二步:更新系统并加固基础安全

登录后先更新软件源,避免后续安装失败:

Ubuntu/Debian:

apt update && apt upgrade -y

CentOS:

yum update -y

接着做两件基础加固。
一是修改 SSH 默认端口或禁用密码登录(改用密钥),二是开启防火墙。
以 Ubuntu 的 ufw 为例:

ufw allow 22
ufw allow 80
ufw allow 443
ufw enable

CentOS 使用 firewalld:

firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload

注意顺序:一定要先放行 22 端口再启用防火墙,否则可能把自己锁在服务器外面。
如果确实锁住了,通过云控制台的 VNC 登录进去修复即可。

第三步:部署 Nginx 并验证访问

Nginx 是最常用的 Web 服务器,适合用来验证服务器是否真的能对外提供服务。

Ubuntu 安装:

apt install nginx -y
systemctl start nginx
systemctl enable nginx

CentOS 需要先装 EPEL 源:

yum install epel-release -y
yum install nginx -y
systemctl start nginx

安装完成后,在浏览器访问 http://你的公网IP,看到 Nginx 默认欢迎页就说明部署成功。如果打不开,按下面顺序排查:

  • 在服务器上执行 curl -I http://127.0.0.1,本地能通说明 Nginx 正常,问题在防火墙或安全组。
  • 检查云控制台安全组是否放行 80 端口,这一步最容易被忽略。
  • 用 systemctl status nginx 查看服务是否处于 active 状态。

避坑与常见问题

很多新手卡住不是因为命令难,而是忽略了环境差异。
下面几个问题出现频率最高:

连接超时或拒绝连接:优先查安全组和防火墙,而不是重装系统。
SSH 能连上但网页打不开,几乎都是端口没放行。

403 Forbidden:通常是网站目录权限或 Nginx 配置里的 root 路径不对,检查 /var/www 或你自定义目录的属主和读取权限。

改了 SSH 端口后连不上:确认防火墙已放行新端口,并保留一个已登录的 SSH 会话不要关闭,方便回滚配置。

命令找不到(command not found):多数是软件没装或没在 PATH 中,先确认安装命令是否执行成功。

涉及修改 SSH 配置、
防火墙规则或删除文件时,
建议先备份原文件,
例如 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak,
出问题可以快速恢复。

怎么判断这台服务器已经可用

完成以上步骤后,满足以下几点就算基础可用了:SSH 能稳定登录、系统能正常更新、Nginx 服务开机自启、浏览器能访问到默认页面。
之后你就可以在这个基础上部署网站、数据库或 Docker 环境。
服务器教程的价值不在命令多,而在于每一步都能验证结果,出问题时知道从哪里查。
建议把本文涉及的命令整理成自己的操作清单,下次上新机器时直接照着走一遍。

分享到:
上一篇
Zookeeper集群搭建:三节点伪分布式到生产环境的配置与排错
下一篇
服务器安全教程:从裸机到基础加固的完整操作流程
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意