use*_*599 7 ssl https lets-encrypt
我已经生成了SSL证书,如下所示:
sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
./letsencrypt-auto certonly --standalone
Run Code Online (Sandbox Code Playgroud)
然后我被要求提供电子邮件...和一个域名。我输入了“ mydomain.com”
我发现可以使用不同的方法输入多个域以包含在一个证书中。例如:
sudo -H ./letsencrypt-auto certonly --standalone -d example.com -d www.example.com
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以在对话框中将我提升为多个域时,还是现在需要使用其他方法重新生成?
在采用新方法之前,是否需要删除以前的letencrypt安装?
更新->解决
sudo ./certbot-auto certonly --standalone -d mydomain.com -d www.mydomain.com
Run Code Online (Sandbox Code Playgroud)
您不需要删除已安装的证书。
如果您使用的是同一域,则可以将其扩展到您的子域。请执行下列操作:
sudo certbot certonly --standalone -d domain.com -d www.domain.com
Run Code Online (Sandbox Code Playgroud)
当提示您进行扩展或取消时,以E答复,然后按键盘上的Enter键。
证书应已成功设置。
如果遇到此错误:绑定到端口80的问题:无法绑定到IPv4或IPv6,请通过运行停止apache,systemctl stop apache2然后再次运行上述certbot命令。
成功设置ssl证书后,请运行systemctl restart apache2以启动apache并再次运行。
| 归档时间: |
|
| 查看次数: |
5260 次 |
| 最近记录: |