为ubuntu20上的nginx-web服务器免费安装SSL证书,实现https访问
本文最后更新于:2024年2月16日星期五下午3点57分
本文将利用certbot进行快捷SSL证书安装,并解决”The requested nginx plugin does not appear to be installed”报错问题
1. 使用ssh登入服务器:
如: ssh [email protected]2. 使用apt安装certbot:
sudo apt update
sudo apt install certbot3. 指定nginx执行:
sudo certbot --nginx- 这里可能会出现报错,信息如下:
The requested nginx plugin does not appear to be installed
解决方法也很简单,安装对应的plugin就可以了:
sudo apt-get install python3-certbot-nginx然后重新执行
sudo certbot --nginx4. 输入信息:
成功运行上面这条命令后会要求输入一系列信息,英语好的直接按要求做就行了(其中会有一步要选设定证书的域名,看好了再输入)
5. 设定自动更新,防止证书过期:
sudo certbot renew --dry-run参考链接: let’s encrypt
为ubuntu20上的nginx-web服务器免费安装SSL证书,实现https访问
https://asyu.in/2022/07/03/2022-07-install-ca-on-nginx-ubuntu/