如何使用Certbot工具让网站秒配HTTPS证书(组图)

谷歌账号购买交易平台/谷歌邮箱新老号-自动购买
2004年/2008年/2011年/2018年/2019年/2020年/2021年/2022年谷歌号购买
Google Play地区更改/锁区号购买
Youtube老频道号购买
美国苹果id/日本苹果id/韩国苹果id/台湾苹果ID/香港苹果ID/新加坡苹果ID购买
shadowrocket可下载小火箭账号/美区小火箭下载账号购买

近年来,Google 一直在推动网站从 HTTP 切换到 HTTPS,这表明 Google 越来越偏爱具有高度安全性的网站。谷歌早在 5 年前就正式将 HTTPS 列为排名因素之一。因此,HTTPS 会对网站的排名产生一定的影响gmail账号可以登陆邮箱 但是一直显示无网络连接,至少现在这种趋势越来越明显。在本文中,作者将解释如何使用 Certbot 工具即时配置具有 HTTPS 证书的网站。将网站从 HTTP 替换为 HTTPS 可以分为四个简单的步骤:安装 SSL 证书、部署 SSL 证书、修改网站配置文件 conf、将网站 URL 中的 HTTP 替换为 HTTPS。 一、安装SSL证书(推荐Let'sEncrypt)下载并安装证书1)安装git包并连接VPS,然后在Xshell上粘贴命令(复制粘贴每条命令后鼠标右键,回车执行即可,不支持ctrl+v粘贴):sudoyuminstallgit2)下载证书包sudogitclone[link url="https://github.com/certbot/certbot"]/ opt/letsencrypt3)进入证书目录cd/opt/letsencrypt14152514_l二、创建并部署Let'sEncryptSSL证书继续命令行执行:./certbot-autocertonly--standalone--email1234xxx@qq.com -d-dexample.com 注意:上述命令中的邮箱地址,方便您接收证书密钥回复和紧急信息。尽量填写企业邮箱或者gmail邮箱,当然QQ等其他邮箱也可以。

如果你的网站域名是xyz.com,那么把上面的改成:-d-dxyz.com 建议把上面的命令复制粘贴到记事本里,替换成example.com,然后粘贴执行然后等待,如图: 然后,会询问你是否同意协议。如果您同意,请键入 a 并按 Enter。您现在已准备好创建证书。生成证书时遇到问题Problembindingtoport443:CouldnotbindtoIPv4orIPv6..Skipping 这是因为nginx服务没有关闭,执行servicenginxstop即可。终于成功创建了证书。此时粘贴执行命令: sudols/etc/letsencrypt/live 会列出该目录下存放证书文件的网站文件夹。文件夹名称为网站域名,如图: 注意是主域名还是www域名。这个很重要!在配置证书路径的时候,需要检查一下,确保路径正确!比如这里显示的是主域名,比如图片中的pxxxl.com。这时候继续粘贴:sudols/etc/letsencrypt/live/pxxxl.com(或者可能)注意上面的pxxxl.com替换成你的域名。它将显示创建了 4 个证书。它们是:cert.pemchain.pemfullchain.pem(公钥)privkey.pem(私钥)最后两个是我们使用的gmail账号可以登陆邮箱 但是一直显示无网络连接,需要写入虚拟主机配置文件conf中。

三、修改网站配置文件很重要。很多人不知道这一步之后该怎么做。虽然申请证书成功了,但还是不确定。以wordpress为例,进入/etc/nginx/conf.d/目录,找到wordpress_https.conf,打开文件,找到如下内容,按照下面的说明,依次修改,保存。 listen443ssl;ssl_certificate/etc/letsencrypt/live/{yourdomain}.com/fullchain.pem;ssl_certificate_key/etc/letsencrypt/live/{yourdomain}.com/privkey.pem;ssl_session_timeout5m;ssl_ciphersECDHE-RSA-AES128-GCM-SHA256: ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_prefer_server_cipherson;。然后重启 Nginxservicenginxstart 并添加 [link url="https://"] 访问你的网站,你将拥有一个可爱别致的小绿锁。 Secure^_^Let'sEncrypt 生成的免费证书有效期为 3 个月,您可以使用 certbotrenew 无限免费更新 Https 证书。

谷歌账号购买交易平台/谷歌邮箱新老号-自动购买
2004年/2008年/2011年/2018年/2019年/2020年/2021年/2022年谷歌号购买
Google Play地区更改/锁区号购买
Youtube老频道号购买
美国苹果id/日本苹果id/韩国苹果id/台湾苹果ID/香港苹果ID/新加坡苹果ID购买
shadowrocket可下载小火箭账号/美区小火箭下载账号购买

版权声明:
作者:中州西鹿谷歌
链接:https://www.gmail777.com/archives/1393
来源:中州西鹿
文章版权归作者所有,未经允许请勿转载。

THE END
分享
如何使用Certbot工具让网站秒配HTTPS证书(组图)
com注意:上面命令中的email地址是方便你接收证书密钥回复以及紧急信息的,尽量填写企业邮箱或者gmail邮箱,当然其他诸如QQ邮箱应该也可以。url="https://"]访问你的网站,就会有一把可爱别致的小绿锁Secure^_^Let’sEncrypt生成的免费证书为3个月时间,使用certbotrenew可以无限免费续签Https证书。
<<上一篇
下一篇>>
文章目录
关闭
目 录