先更新内核,然后安装nginx。启用bbr。
yum install yum-utils vim -y
vim /etc/yum.repos.d/nginx.repo
输入:
sudo yum-config-manager --enable nginx-mainline
sudo yum install nginx
systemctl enable nginx
systemctl start nginx
sudo yum -y install epel-release
yum -y install yum-plugin-copr
yum copr enable @caddy/caddy
yum -y install caddy
sudo yum -y install snapd
sudo systemctl enable –now snapd.socket
sudo snap install core;
sudo snap refresh core
reboot
systemctl enable snapd
systemctl start –now snapd.socket
ln -s /var/lib/snapd/snap /snap
snap install –classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot
安装完毕后,配置nginx即可:
vim /etc/nginx/conf.d/default.conf
配置如下:
记得修改server_name为你将要申请ssl证书的域名。
nginx -s reload
certbot –nginx
firewall-cmd –permanent –add-port=443/tcp
firewall-cmd –reload
就可以实现你想要的功能了,enjoy~~~
Original: https://www.cnblogs.com/sixiweb/p/14067497.html
Author: 四喜
Title: centos7 安装 certbot 动态更新Let’s encrypt 证书实现nginx免费ssl证书
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543139/
转载文章受原作者版权保护。转载请注明原作者出处!