温馨提示×

怎么查debian nginxssl

小樊
44
2026-10-02 18:01:02
栏目: 云计算

你这个问题有点简略,我按几种最常见的情况给你分别说一下,你可以对号入座:


一、查 Debian 上 Nginx 是否支持 / 已启用 SSL

1️⃣ 看 Nginx 是否带 SSL 模块

nginx -V 2>&1 | grep -o with-http_ssl_module

✅ 有输出说明支持 SSL
❌ 没输出说明没编译 SSL(Debian 官方包一般都有)


二、查 Nginx 正在用的 SSL 配置

2️⃣ 看 Nginx 配置文件里有没有 SSL

grep -R "ssl" /etc/nginx/

常见关键配置:

listen 443 ssl;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/key.pem;

三、查 Debian 系统里 SSL 证书在哪

3️⃣ 系统证书目录

ls /etc/ssl/certs/
ls /etc/ssl/private/

Nginx 常用路径:

  • 证书:/etc/ssl/certs/
  • 私钥:/etc/ssl/private/

四、查某个站点是否真的在用 HTTPS

4️⃣ 本地测试

curl -I https://你的域名

5️⃣ 看 Nginx 站点配置

ls /etc/nginx/sites-enabled/
cat /etc/nginx/sites-enabled/你的站点

五、查 SSL 证书有效期

echo | openssl s_client -servername 域名 -connect 域名:443 2>/dev/null | openssl x509 -noout -dates

六、如果你是想“装 / 配 Nginx SSL”

可以告诉我:

  • ✅ 新装 Nginx?
  • ✅ 用 Let’s Encrypt(certbot)?
  • ✅ 自签证书?
  • ✅ Debian 版本(11 / 12)?

我可以直接给你一步一步命令。

你可以直接补一句:

“我是想查 Nginx 有没有开 SSL”
或
“我想在 Debian 上给 Nginx 配 HTTPS”

0 踩