VPS服务器搭建教程:从选系统到部署第一个可用网站

VPS服务器搭建的核心流程是:拿到IP和密码后选一个干净的系统镜像,用SSH登录,放行必要端口,再安装面板或直接配置Web环境,最后部署一个能打开的页面来验证。
本文按这个顺序展开,适合第一次接触VPS、想搭建个人网站或测试环境的用户。

拿到VPS后先确认这几件事

购买完成后,服务商一般会通过邮件或控制台提供以下信息,缺一不可:

  • 公网IP地址(形如 203.0.113.10)
  • root密码或SSH密钥
  • 系统镜像类型(Debian、Ubuntu、CentOS等)
  • 控制台登录地址(用于重装系统、重启、查看VNC)

如果服务商默认安装的是带桌面的镜像,建议在控制台重装为最小化的Debian或Ubuntu。
桌面环境占用内存且暴露面更大,对新手反而增加排错难度。
重装前确认没有需要保留的数据。

记下系统版本,后续命令会用到。
在SSH里执行:

cat /etc/os-release

输出会显示类似 Debian GNU/Linux 12 或 Ubuntu 22.04 的信息。

用SSH登录服务器

Windows 10/11 自带 OpenSSH 客户端,直接在 PowerShell 里执行:

ssh root@你的服务器IP

首次连接会提示确认指纹,输入 yes,然后粘贴密码。
粘贴密码时屏幕不会显示字符,这是正常现象。

如果使用密钥登录,命令改为:

ssh -i 私钥文件路径 root@你的服务器IP

macOS 和 Linux 直接在终端执行同样的命令。

登录成功后,命令行提示符会变成 root@主机名:~#。
如果提示 Connection refused,检查IP是否正确、服务商控制台里服务器是否处于运行状态。
如果提示 Connection timed out,多半是防火墙或安全组没有放行22端口。

放行端口与基础安全设置

新服务器最容易卡住的地方是端口没放行。
需要区分两层:服务商的安全组和系统自身的防火墙。

安全组在服务商控制台操作,找到“防火墙”或“安全组”页面,添加入站规则。
常用的端口:

  • 22:SSH登录
  • 80:HTTP网站访问
  • 443:HTTPS网站访问
  • 8888:宝塔面板默认端口(安装后按提示修改)

系统防火墙如果启用了 ufw,需要同步放行:

ufw allow 22
ufw allow 80
ufw allow 443
ufw reload

改SSH默认端口能减少扫描,但改完必须先在安全组放行新端口,再重载SSH,否则可能把自己关在门外。
稳妥做法是保留22端口,先用密钥登录,再考虑其他加固。

安装宝塔面板并部署第一个站点

对不熟悉命令行的用户,用面板能快速把环境跑起来。
以Debian/Ubuntu为例:

wget -O install.sh https://download.bt.cn/install/install_lts.sh
bash install.sh

安装脚本会输出面板地址、用户名和密码,务必保存。
如果提示需要绑定手机号或注册账号,按面板当前版本的实际要求操作。
安装完成后在浏览器打开 http://你的IP:面板端口/安全入口,登录后按提示安装 LNMP 或 LAMP 环境。

环境装好后,在面板左侧进入“网站”,添加站点,填写域名或直接用IP访问。
如果暂时没有域名,可以在站点设置里把默认首页替换为一段测试内容,例如在站点根目录创建 index.html:

cd /www/wwwroot/你的站点目录
echo "VPS test ok" > index.html

浏览器访问 http://你的IP,能看到这段文字就说明Web服务已经正常。
没有域名时直接访问IP会进入默认站点,属于正常现象。

常见故障与避坑要点

面板打不开:先确认安全组放行了面板端口,再检查面板服务是否运行:bt status。
如果面板端口被修改过,用 bt default 查看当前地址。

网站显示默认页:说明站点没绑定到当前访问的域名或IP,检查面板里站点的绑定列表。

内存不足导致安装失败:1核1G的机器跑全套LNMP容易触发OOM,安装时选择不装MySQL或用轻量数据库,或升级到2G内存再装。

不要在生产环境直接改配置文件:
改 nginx.conf、my.cnf 前先备份,
改完用 nginx -t 或 mysqld --validate-config 验证语法,
再重载服务。

定期快照:面板和系统配置调好后,在服务商控制台创建快照,出问题可以快速回滚,比逐个排查省时间。

验证搭建是否成功

完成上述步骤后,按顺序检查:

  1. SSH能正常登录,uptime 有输出。
  2. curl -I http://127.0.0.1 返回 200 或 301,说明Web服务在监听。
  3. 浏览器用公网IP能打开测试页面。
  4. 面板能登录,站点列表和数据库列表正常显示。

四项都通过,说明VPS服务器搭建的基础环境已经可用。
后续再考虑绑定域名、申请SSL证书和配置备份策略。

新手常问的几个问题

没有域名能不能先搭? 可以。
直接用IP访问,但部分服务商对80端口有备案或白名单限制,遇到打不开先确认服务商政策。

选Debian还是Ubuntu? 两者命令兼容度高,新手选Ubuntu LTS或Debian稳定版都可以。
CentOS已停止维护部分版本,新机器不建议作为首选。

面板和纯命令行哪个好? 面板适合快速建站和可视化操作,纯命令行更轻量、更可控。
测试和学习阶段用面板,熟悉后再逐步了解底层配置。

需要额外买防护吗? 初期做好SSH密钥登录、关闭不必要端口、定期更新系统补丁即可。
是否购买高防或CDN取决于实际访问量和攻击情况,不必一开始就上。

分享到:
上一篇
香港云服务器怎么选?零基础避开绕路和配置陷阱
下一篇
云服务器CPU怎么选:核心数、主频与业务匹配指南
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 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意