用VPS搭建个人博客,真正要盯紧的不是装多少插件,而是备案、安全更新和自动备份这三件事,配置按日均几百访问量来选就够,省下的钱不如投入备份存储。
用VPS搭建个人博客要注意什么:先理清备案和选型
国内VPS和国外VPS哪个好:备案、延迟与价格对比
如果你面向大陆读者,国内VPS绕不开ICP备案,根据工信部ICP备案系统的公开要求,域名未备案不得解析至境内服务器提供网站服务,没有备案号,80和443端口基本无法对外提供网页访问。
国外VPS不需要备案,部署完就能跑,但网络延迟和晚高峰丢包是常态,选哪边取决于你的内容语言和读者位置。
| 对比项 | 国内VPS | 国外VPS |
|---|---|---|
| 备案要求 | 必须完成ICP备案 | 无需备案 |
| 大陆访问延迟 | 低,三网直连较稳 | 高,视线路而定 |
| 年付价格 | 主流轻量配置几百元为主 | 同配置略低或相近,续费易涨价 |
具体场景:面向国内用户的技术笔记、生活博客,建议选国内VPS并尽早提交备案,只是想搭个英文站或不想等备案,可以先用国外VPS,等流量上来再迁移。
个人博客VPS配置怎么选才不浪费
多数博客的日均访问量在几百PV以内,1核1G或1核2G完全够用,别被面板截图里的内存占用吓到,那往往是面板自身和缓存占的。
- 1核1G:跑Typecho、Hexo、Hugo等轻量博客,CPU和内存都有富余。
- 1核2G:跑WordPress + Nginx + MySQL,装个页面缓存插件,能稳住日常访问。
- 2核4G:适合跑多个站点、Docker、定时抓取任务或本地图床。

硬盘优先选SSD,带宽按实际流量买,个人博客初期不用上大带宽,晚高峰不卡就行。
vps搭建博客一年多少钱
近年来,国内主流云厂商的轻量应用服务器经常有活动价,1核1G年付在几十元到两百元之间,1核2G多数在两百到五百元区间,2核4G通常在五百到一千元上下,国外VPS同配置有时更便宜,但要注意首年优惠和续费差价。
长期来看,域名续费、备份存储和SSL证书维护这些零散成本加起来,可能比VPS本身更值得关注,别只盯着年付标价。
系统与面板选择:手动还是宝塔
手动搭建LNMP与面板的取舍
手动搭环境意味着你要自己装Nginx、MySQL、PHP并处理权限,优点是没有面板常驻占用,系统更干净,缺点是排错需要一点Linux基础。
面板类工具如宝塔、1Panel,安装命令简单,创建网站、数据库、SSL证书都能点几下完成,但1核1G的机器跑面板会明显吃紧,建议至少1核2G起步。
如果对命令不熟,用1Panel这类轻量面板足够,愿意学的话,手动搭一遍能让你更清楚站点结构,排障也更快。
安全基线:第一晚就该做的几件事
行业共识认为,VPS上线后的前24小时是安全基线配置的关键窗口,以下操作尽量在部署网站前完成:
- 修改SSH默认端口,禁用root密码登录,改用密钥登录。
- 启用防火墙:
ufw allow 22/tcp、ufw allow 80,443/tcp、ufw enable - 安装fail2ban自动封禁爆破IP:
apt install fail2ban -y - 关闭不需要的公开服务,执行
apt update && apt upgrade -y更新系统。
很多VPS被黑的起点,不是代码漏洞,而是SSH密码被暴力枚举,密钥登录比强密码可靠得多。

域名、HTTPS与DNS解析
域名和VPS怎么连起来
在域名注册商处添加DNS记录,A记录指向VPS的IPv4地址,AAAA记录指向IPv6地址,如果使用CDN,则按CDN要求填写CNAME。
解析生效后,用ping example.com或dig example.com确认是否指向VPS IP,解析没生效之前,配置HTTPS会报错,不用反复重试。
用Certbot自动签发HTTPS证书
Ubuntu/Debian下安装Nginx插件:
apt install certbot python3-certbot-nginx -y
certbot --nginx -d example.com -d www.example.com
签发完成后,Certbot会自动写入Nginx配置并重载,验证自动续期:
certbot renew --dry-run
把续期写入crontab,每天检查一次,证书过期不续,浏览器会直接拦截访问,比服务器宕机更影响信任。
数据备份与恢复:不备份等于裸奔
哪些数据必须备份
- 网站根目录,如
/var/www/ - 数据库,WordPress和Typecho的所有内容都在里面
- Nginx虚拟主机配置、PHP配置、SSL证书目录
- 自定义脚本和cron任务清单
只备份网站文件不备份数据库,恢复出来只是一堆模板文件,文章全部丢失。
一条可用的自动备份脚本思路
写一个/root/backup.sh大致包括:
tar -czf /root/backup/www_$(date +%F).tar.gz /var/www/
mysqldump -u root -p'password' database_name > /root/backup/db_$(date +%F).sql
/usr/local/bin/rclone copy /root/backup/ remote:bucket-name
然后设置crontab:
0 3 /root/backup.sh >> /root/backup.log 2>&1
手动跑一次脚本,再去目标存储里确认文件大小和时间,才算真的配好,备份文件只在同一台VPS上,机器丢了等于没有备份。

性能优化与GEO基础
博客访问慢的三个常见原因
- 没有开启页面缓存,WordPress可装缓存插件,Nginx可配置fastcgi_cache或代理缓存。
- 图片直接传原图,一期文章十几张原图,首页加载会明显变慢。
- 国外VPS晚高峰线路拥塞,这时换机房或套CDN比升级配置更有效。
对百度GEO友好的几个小习惯
- 固定链接改成文章ID或英文缩写,不要用默认的
?p=123。 - 生成sitemap,提交到百度搜索资源平台。
- 国内VPS配合备案域名,收录相对更稳定。
- 全程HTTPS,页面内不要混用HTTP图片或资源,和
尽量包含用户真实会搜索的词,而不是只写文艺标题。
用VPS搭建个人博客常见问题
用VPS搭建个人博客要注意什么最容易忽略的点?
最容易忽略的是SSH端口暴露和证书自动续期,站点搭好后长时间不登录,证书过期、系统不更新、备份没验证,这三件事比选错配置更容易让博客下线。
国内VPS和国外VPS哪个好,新手怎么选?
新手面向国内读者就选国内VPS并完成备案;不想备案或主要写英文内容,选国外VPS先跑通流程,延迟和备案是两条硬性分界线,配置可以随时升级。
vps搭建博客一年多少钱能搞定?
硬件成本不高,主流轻量配置年付多数在几百元内,真正的长期成本是域名续费、备份存储和维护时间,把安全更新和自动备份做扎实,比纠结年付便宜几十元更重要。
博客能不能长期活下去,不取决于用哪家VPS,而取决于安全习惯和备份是否到位,把最基础的几件事做扎实,比频繁换配置重要得多。