ArchLinux自动生成SSL证书

安装certbot-nginx

pacman -S certbot-nginx

生成对应的证书

certbot --nginx certonly

拷贝证书到对应的路径

cp cert.pem /etc/nginx/ssl/
cp key.pem /etc/nginx/ssl/
mv /etc/nginx/ssl/cert.pem /etc/nginx/ssl/domain.com.pem
mv /etc/nginx/ssl/key.pem /etc/nginx/ssl/domain.com.key

编写脚本自动执行

#!/usr/bin/bash

# 续签
certbot renew --force-renew

# 重启nginx 
systemctl restart nginx

关于Zeno Chen

本人涉及的领域较多,杂而不精 程序设计语言: Perl, Java, PHP, Python; 数据库系统: MySQL,Oracle; 偶尔做做电路板的开发,主攻STM32单片机
此条目发表在Linux分类目录。将固定链接加入收藏夹。