WordPress增加SSL证书实现HTTPS协议访问

简介: 找一个免费的证书当前可供大家免费使用的 SSL 证书: Let's Encrypt (推荐)

原文地址: WordPress增加SSL证书实现HTTPS协议访问

欢迎访问我的博客: https://blog.duhbb.com


找一个免费的证书

当前可供大家免费使用的 SSL 证书: Let's Encrypt (推荐)

官网: https://letsencrypt.org

  1. Let's Encrypt 是国外一个公共的免费 SSL 项目, 由 Linux 基金会托管, 它的来头不小, 由 Mozilla, 思科,Akamai,IdenTrust 和 EFF 等组织发起, 目的就是向网站自动签发和管理免费证书, 以便加速互联网由 HTTP 过渡到 HTTPS.
  2. Let's Encrypt 安装部署简单, 方便, 目前 Cpanel,Oneinstack 等面板都已经集成了 Let's Encrypt 一键申请安装, 网上也有不少的利用 Let's Encrypt 开源的特性制作的在线免费 SSL 证书申请网站, 总之 Let's Encrypt 得到大家的认可.
  3. 最后选择 Let's Encrypt, 一方面是 Let's Encrypt SSL 已经被 Firefox,Chrome,IE 等浏览器所支持,IE 6 用户估计也不怎么看我的博客, 所以可以忽略. 另一方面,Let's Encrypt SSL 证书下载和安装已经是傻瓜式的简单了.

————————————————
版权声明: 本文为 CSDN 博主「阳光岛主」的原创文章, 遵循 CC 4.0 BY-SA 版权协议, 转载请附上原文出处链接及本声明.

按照如下的步骤来

https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal

会让你选 web 应用容器和操作系统:

My HTTP website is running <Nginx> on <Ubuntu 20>

然后按照上面的提示来就行了

$ sudo snap install core
$ sudo snap refresh core
$ sudo apt-get remove certbot
$ sudo snap install --classic certbot
$ sudo ln -s /snap/bin/certbot /usr/bin/certbot
$ sudo certbot --nginx

安装插件

这个插件很棒: Really Simple SSL

愉快享用

可以愉快的使用 HTTPS 了.

最后有个捐款, 如果觉得可以的话还是捐一个吧, 我捐个 2 美元先.

^CExiting due to user request.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you like Certbot, please consider supporting our work by:
 * Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
 * Donating to EFF:                    https://eff.org/donate-le
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

请输入金额 (最少不低于 $10), 算了, 我还是白嫖吧, 第三世界的人民就不掺和了, 555

https://duhbb.com 不安全

这个解决方法是:

root@vultr:~# sudo certbot --nginx  --domains duhbb.com
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for duhbb.com

即对这个网址也进行认证, 就可以愉快访问了.


原文地址: WordPress增加SSL证书实现HTTPS协议访问

欢迎访问我的博客: https://blog.duhbb.com

目录
相关文章
|
8天前
|
网络协议 算法 数据建模
IP 地址,包括 IPv6 怎么申请 SSL证书来实现 https
很多企业单位已经开始在使用 IPv6 资源,跟 IPv4 一样,IPv6也是需要SSL证书的。在目前的SSL证书品牌,KeepTrust 是可以支持 IPv6 地址的。跟普通IP地址一样,给IPv6签发SSL证书也是需要验证申请者对 IP 地址的管理权限的。如果是 OV 版,还需要验证组织信息的真实性。
|
18天前
|
应用服务中间件 Linux 网络安全
nginx安装部署ssl证书,同时支持http与https方式访问
为了使HTTP服务支持HTTPS访问,需生成并安装SSL证书,并确保Nginx支持SSL模块。首先,在`/usr/local/nginx`目录下生成RSA密钥、证书申请文件及自签名证书。接着,确认Nginx已安装SSL模块,若未安装则重新编译Nginx加入该模块。最后,编辑`nginx.conf`配置文件,启用并配置HTTPS服务器部分,指定证书路径和监听端口(如20000),保存后重启Nginx完成部署。
224 7
|
21天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
84 1
|
2月前
|
安全 网络协议 应用服务中间件
内网ip申请SSL证书实现https访问
内网IP地址虽不能直接申请公网SSL证书,但可通过IP SSL证书保障数据安全。流程包括:确定固定内网IP,选择支持内网IP的CA,注册申请证书,生成CSR,验证IP所有权,下载部署证书至Web服务器,测试HTTPS访问,确保配置正确及证书有效。此方法适用于内网环境,提升数据传输安全性。
内网ip申请SSL证书实现https访问
|
2月前
|
安全 搜索推荐 网络安全
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
79 11
|
2月前
|
缓存 安全 网络协议
HTTPS协议的历史发展
HTTPS协议的历史发展
52 8
|
2月前
|
安全 应用服务中间件 Linux
判断一个网站是否使用HTTPS协议
判断一个网站是否使用HTTPS协议
160 4
|
2月前
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
106 3
|
2月前
|
安全 应用服务中间件 网络安全
配置Nginx反向代理实现SSL加密访问的步骤是什么?
我们可以成功地配置 Nginx 反向代理实现 SSL 加密访问,为用户提供更安全、可靠的网络服务。同时,在实际应用中,还需要根据具体情况进行进一步的优化和调整,以满足不同的需求。SSL 加密是网络安全的重要保障,合理配置和维护是确保系统安全稳定运行的关键。
175 3
|
2月前
|
安全 数据建模 应用服务中间件
如何给IP地址添加SSL证书(https)
为IP地址配置SSL证书实现HTTPS访问,需拥有固定公网IP,选择支持IP证书的CA,完成账户注册、证书申请、所有权验证及证书安装。验证过程涉及在服务器上放置特定文件,确保可访问。安装后需测试连接,注意兼容性和安全性,定期维护证书。