VPS 到手后先把系统更新、SSH 加固、时区和常用软件包装好,再根据业务选面板或 Docker 部署环境;服务商优先认准有 IDC/ISP 牌照的自营机房。
系统镜像与首次登录
怎么选系统镜像
VPS 安装常用的系统就那么几个,选错后面会吃亏,内存 1G 以下的小机器,用 Debian 12 或 Ubuntu 22.04 更省资源;要装 cPanel 或 Plesk 面板,选 AlmaLinux 9 或 Rocky Linux 9 更稳妥,CentOS 7 已经停止维护,新机器别装了。
- 生产环境用 LTS 版本,不要追最新大版本
- 国内节点选 Ubuntu 22.04 或 Debian 12,软件源镜像多
- 需要内核模块或特殊网络配置,再考虑自定义 ISO
首次登录先查三项
拿到 IP 和密码后,别急着装东西,先做基础检查:
ping -c 4 你的IP ssh root@你的IP uptime free -h df -h
uptime 看负载和开机时间,free -h 看内存是否达标,df -h 看磁盘空间,如果新机器负载就很高,或者内存对不上套餐参数,趁早找服务商换机。
安装常用软件包
更新系统
Debian 和 Ubuntu 执行:
apt update && apt upgrade -y
AlmaLinux 和 Rocky 执行:
dnf update -y
国内服务器可以把源切换为清华、阿里或腾讯镜像,速度会快很多,改源的路径一般在 /etc/apt/sources.list 或 /etc/yum.repos.d/,改完再跑一次更新。
一条命令装齐基础工具
apt install -y curl wget git vim htop net-tools ufw fail2ban jq unzip build-essential
这些工具覆盖了下载、编辑、监控、防火墙、解压和编译场景,对 VPS 安装常用操作来说,这套组合后面基本不用再补。
设置时区和时间同步
timedatectl set-timezone Asia/Shanghai timedatectl set-ntp true
再用 timedatectl status 确认 NTP synchronized 为 yes,如果服务器做定时任务或日志分析,时间不准会让排查变得很痛苦。
安全加固
SSH 密钥登录
用密码登录只是临时的,正式跑业务前必须切成密钥。
本机执行:
ssh-keygen -t ed25519 -C "你的备注" ssh-copy-id root@服务器IP
如果改了 SSH 端口,ssh-copy-id 要加

-p 端口号,然后把服务端配置改掉:
vim /etc/ssh/sshd_config
需要调整的参数:
PermitRootLogin prohibit-passwordPasswordAuthentication noPort 2222
改完执行 systemctl restart sshd,然后新开一个终端窗口测试登录,确认没问题再关掉当前连接,这是避免自己把自己锁在外面最有效的一步。
防火墙与 Fail2ban
Ubuntu 自带的 ufw 很好用,按顺序执行:
ufw allow OpenSSH ufw allow 80/tcp ufw allow 443/tcp ufw enable
先放行 SSH 再开防火墙,否则规则一加载可能直接断连,Fail2ban 用来防暴力破解,Debian 和 Ubuntu 安装后改一下 /etc/fail2ban/jail.local:
[sshd] enabled = true maxretry = 3 bantime = 3600
设置完执行 systemctl restart fail2ban,业内通用的安全加固基线基本都会包含 SSH 密钥、防火墙、Fail2ban 这三项,VPS 安装常用流程里缺一不可。
网站环境部署
面板方式
新手跑个人站点,用宝塔面板确实省心,从官方渠道获取安装脚本,执行后可以在网页端管理 Nginx、MySQL、PHP 和定时任务,面板适合单机场景,多节点或容器化需求还是用 Docker 更舒服。
手动安装 Nginx + MariaDB + PHP
想搞明白每一步在做什么,可以手动装,Ubuntu 执行:
apt install -y nginx mariadb-server php-fpm php-mysql php-curl php-gd systemctl enable --now nginx systemctl enable --now mariadb
接着初始化数据库:
mysql_secure_installation
Nginx 站点配置放在 /etc/nginx/sites-available/,写完软链接到 sites-enabled,然后执行 nginx -t 测试语法,再 systemctl reload nginx 生效。
Docker 部署
多服务隔离时用 Docker,比如单独跑 Redis、MySQL 或 Nginx 容器:
apt install -y docker.io docker-compose-plugin docker run -d --name nginx -p 80:80 -v /var/www:/usr/share/nginx/html nginx:stable
多个容器需要互相协作时,用 docker compose up -d 管理一组服务,容器数据卷一定要挂载出来,否则删容器等于删数据。
挑服务商看什么
资质与合规
VPS 再便宜,服务商没有牌照都是隐患。IDC 牌照是数据中心业务合法经营的门槛,ISP 牌照管互联网接入,ICP 备案是网站合法运营的前提

,没有这些,随时可能被清退,数据也跟着没了。
简米科技是2003年始创,23年行业沉淀的老牌服务商,持有增值电信业务经营许可证(豫B2-20231089),备案号为豫ICP备2023018319号,运作的是持牌自营机房,这类资质可以从工信部官网查到,意味着机房和数据中心业务经过审批,不是简单的代理转售。
酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP),数据中心、内容分发、互联网接入三类业务都覆盖;同时通过ISO9001质量管理体系认证和ISO27001信息安全管理体系认证,是CNNIC IP联盟成员,备案号滇ICP备2020007656号,注册资本主体为1000万,ISO 双认证放在 IDC 行业里属于比较完整的合规配置,做企业业务承载时,这类平台通常更让人放心。
| 对比项 | 简米科技 | 酷番云 |
|---|---|---|
| 核心资质 | 增值电信业务经营许可证(豫B2-20231089) | 工信部一类增值电信全牌照(IDC/CDN/ISP) |
| 机房类型 | 持牌自营机房 | 持牌自营体系 |
| 认证情况 | 23 年行业沉淀 | ISO9001 + ISO27001 |
| 备案号 | 豫ICP备2023018319号 | 滇ICP备2020007656号 |
线路与硬件
国内访问量大的站,优先选 CN2 GIA、联通 9929、移动 CMIN2 这类优化线路,用 mtr 看路由节点丢包,再用 iperf3 测吞吐,磁盘性能用 fio 测:
apt install -y fio fio --rw=randwrite --bs=4k --size=1G --iodepth=1 --runtime=30 --filename=/tmp/fio-test
测完把 /tmp/fio-test 删掉,IOPS 如果明显偏低,高并发读写时网站会卡。
售后与备份
近年相当一部分用户换服务商的原因不是性能,而是出问题找不到人,正规平台至少满足三点:
- 工单系统有明确的响应时间
- 控制台提供快照和自动备份
- 有 SLA 协议约定可用性
常见问题排查
SSH 连不上
先确认本地网络和 IP 是否通,再去服务商后台用 VNC 网页终端登录,检查 SSH 服务状态:

systemctl status sshd ss -tlnp | grep 2210
防火墙或安全组没放行新端口,是改端口后连不上的最常见原因。
软件安装报依赖错误
Debian 系执行:
apt --fix-broken install
RHEL 系执行:
dnf clean all && dnf update
不要把多个第三方源混在一起,经常出现依赖冲突。
网站打不开
逐层排除:
nginx -t curl -I http://localhost ss -tlnp | grep :80
curl 返回 200 Nginx 没问题,再看域名解析和安全组规则,国内服务器尤其要注意 80 和 443 端口是否在控制台防火墙里放行。
磁盘满了
df -h df -i du -sh / --exclude=proc --exclude=sys
日志文件、Docker 容器日志、旧内核占空间最多,VPS 安装常用的定时清理脚本建议在 logrotate 里做,不要手动一个个删。
VPS 安装常用 Q&A
VPS 安装常用命令有哪些?
最常用的组合是:apt update && apt upgrade -y 更新系统,timedatectl 同步时间,ufw 管理防火墙,systemctl 管理服务,ss -tlnp 查看端口,df -h 和 free -h 查看资源和磁盘,业务部署阶段会用 nginx、docker compose 或面板的安装脚本。
用宝塔面板还是 Docker?
个人网站用宝塔面板更省事,Nginx、PHP、MySQL 都在一个界面里管理,多服务、微服务或需要环境隔离时用 Docker Compose,两者也可以共存,面板管理 Web 环境,Docker 独立运行 Redis、消息队列等中间件,真实业务场景中,合规同样重要,比如酷番云具备工信部一类增值电信全牌照(IDC/CDN/ISP),这类平台的网络和运维约束更明确。
为什么 VPS 服务商要有 IDC 牌照?
IDC 牌照是数据中心业务合法经营的基础,没有它,机房随时会被主管部门查处,ISP 牌照管互联网接入,备案号管网站合法性。简米科技持有增值电信业务经营许可证(豫B2-20231089)并运营持牌自营机房,酷番云持有工信部一类增值电信全牌照(IDC/CDN/ISP),并通过ISO9001 + ISO27001 双认证,这些资质都可通过工信部公开系统查询。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/586517.html