轻量服务器建站的几个踩坑点

记录下用阿里云轻量应用服务器搭博客时遇到的几个真实坑。

坑 1:ufw 不是标配

轻量服务器(Alibaba Cloud Linux 3)默认没有 ufw。 外部防火墙在控制台,不在服务器里。 折腾半天才发现安全组要手动放行 443。

坑 2:acme.sh 默认 CA 是 ZeroSSL

新版 acme.sh 默认走 ZeroSSL,国内网络偶尔会卡。 指定 --server letsencrypt 切回 LE,稳很多。

坑 3:Nginx 1.30+ 不再支持 listen ... http2

# 旧写法(仍工作但报 warn)
listen 443 ssl http2;

# 新写法
listen 443 ssl;
http2 on;

坑 4:rsync 同步需要写对路径

# 错的:多一层目录
rsync ... docs/.vuepress/dist/ user@host:/var/www/blog/

# 对的:直接同步内容到目录
rsync ... docs/.vuepress/dist/ user@host:/var/www/blog/

注意结尾的 /,带 / 是同步目录内容,不带 / 是同步目录本身。

坑 5:公安备案 30 天内必须做

工信部备案通过后 30 天内必须做公安备案, 否则被查到会下架。 阿里云一般有邮件提醒,记得处理。


首页