nginx 使用 SSL证书配置 HTTPS 2025-05-07 Avin Zheng nginx, Linux, SSL 生成 D-H 密钥文件 生成 Diffie-Hellman (D-H) 密钥文件: sudo openssl dhparam -out /etc/ssl/certs/dhparam.pem 2048 配置 nginx 创建 SSL 通用配置 检查 nginx 版本: sudo nginx -v nginx version: nginx/1.22.1 检查 OpenSSL 版本: sudo openssl version OpenSSL 3.0.15 3 Sep 2024 (Library: OpenSSL 3.0.15 3… 阅读全文
★ Linux 使用 acme.sh 自动申请续签免费 SSL 证书 2025-05-05 Avin Zheng SSL, Linux, Debian, CentOS 安装 acme.sh 使用一个普通用户或者 root 用户下载并执行安装脚本: curl https://get.acme.sh | sh -s email=<email> <email> 是用于注册 Let's Encrypt 账户的电子邮件(必须),将会收到续订通知电子邮件。 刷新 Bash 配置: source ~/.bashrc 查看已安装的 acme.sh 的版本号: acme.sh -v https://github.com/acmesh-official/acme.sh v3.1.1… 阅读全文
CentOS 7 使用 acme.sh 自动申请免费 SSL 证书 2019-12-13 Avin Zheng SSL, CentOS, Linux 安装 acme.sh 下载并执行安装脚本: curl https://get.acme.sh | sh 刷新 Bash 配置: source ~/.bashrc 重新登录 SSH,查看已安装的 acme.sh 的版本号: acme.sh -v https://github.com/Neilpang/acme.sh v2.8.4 配置命令权限 证书更新后,需要以 root 用户身份强制重启 nginx。如果当前登陆用户无 sudo 命令权限,或者执行 sudo 命令需要密码,需要给当前登陆用户添加免密码… 阅读全文