温馨提示×

debian装nginxssl要几步

小樊
49
2026-10-08 14:22:39
栏目: 云计算

在 Debian 上安装 Nginx 并配置 SSL,通常可以按 6 步 来做(以免费 Let’s Encrypt 证书为例,最常用):

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 Nginx

sudo apt install nginx -y

3. 配置防火墙(如有)

sudo ufw allow 'Nginx Full'

4. 安装 Certbot(SSL 工具)

sudo apt install certbot python3-certbot-nginx -y

5. 申请并自动配置 SSL

sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com

把 yourdomain.com 换成你的域名,且域名要已解析到服务器 IP

6. 验证自动续期

sudo certbot renew --dry-run

如果你用「自签证书」而不是 Let’s Encrypt

步骤会少一点(约 4 步):

  1. 装 Nginx
  2. 用 openssl 生成证书
  3. 改 Nginx 配置
  4. 重启 Nginx

总结

  • Let’s Encrypt(推荐):约 6 步
  • 自签证书:约 4 步

如果你告诉我:

  • Debian 版本(11 / 12)
  • 域名情况(有没有域名)
  • 云服务器还是本地

我可以给你精确到命令的版本。

0 踩