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

目录
相关文章
|
20天前
|
应用服务中间件 Linux 网络安全
nginx安装部署ssl证书,同时支持http与https方式访问
为了使HTTP服务支持HTTPS访问,需生成并安装SSL证书,并确保Nginx支持SSL模块。首先,在`/usr/local/nginx`目录下生成RSA密钥、证书申请文件及自签名证书。接着,确认Nginx已安装SSL模块,若未安装则重新编译Nginx加入该模块。最后,编辑`nginx.conf`配置文件,启用并配置HTTPS服务器部分,指定证书路径和监听端口(如20000),保存后重启Nginx完成部署。
255 7
|
23天前
|
网络协议 安全 网络安全
探索网络模型与协议:从OSI到HTTPs的原理解析
OSI七层网络模型和TCP/IP四层模型是理解和设计计算机网络的框架。OSI模型包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP模型则简化为链路层、网络层、传输层和 HTTPS协议基于HTTP并通过TLS/SSL加密数据,确保安全传输。其连接过程涉及TCP三次握手、SSL证书验证、对称密钥交换等步骤,以保障通信的安全性和完整性。数字信封技术使用非对称加密和数字证书确保数据的机密性和身份认证。 浏览器通过Https访问网站的过程包括输入网址、DNS解析、建立TCP连接、发送HTTPS请求、接收响应、验证证书和解析网页内容等步骤,确保用户与服务器之间的安全通信。
86 1
|
2月前
|
安全 网络协议 应用服务中间件
内网ip申请SSL证书实现https访问
内网IP地址虽不能直接申请公网SSL证书,但可通过IP SSL证书保障数据安全。流程包括:确定固定内网IP,选择支持内网IP的CA,注册申请证书,生成CSR,验证IP所有权,下载部署证书至Web服务器,测试HTTPS访问,确保配置正确及证书有效。此方法适用于内网环境,提升数据传输安全性。
内网ip申请SSL证书实现https访问
|
2月前
|
安全 搜索推荐 网络安全
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
80 11
|
2月前
|
缓存 安全 网络协议
HTTPS协议的历史发展
HTTPS协议的历史发展
53 8
|
2月前
|
安全 应用服务中间件 Linux
判断一个网站是否使用HTTPS协议
判断一个网站是否使用HTTPS协议
170 4
|
2月前
|
安全 网络安全 数据安全/隐私保护
内网IP地址实现HTTPS加密访问教程
在内网环境中,为确保数据传输的安全性,绑定SSL证书搭建HTTPS服务器至关重要。本文介绍了内网IP地址的前期准备、申请SSL证书的步骤以及客户端配置方法。具体包括选择合适的CA、注册账号、提交申请、下载证书,并在客户端导入根证书,确保通信数据的安全加密。推荐使用JoySSL提供的技术解决方案,确保内网设备通信安全。
内网IP地址实现HTTPS加密访问教程
|
2月前
|
安全 网络协议 网络安全
怎么给ip地址配置https访问
为了配置公网IP地址的HTTPS访问,首先需明确需求并选择受信任的证书颁发机构(如JoySSL)。接着,在JoySSL官网注册并登录,填写特定注册码230922以获取免费IP证书的测试权限。提交证书申请时,填写IP地址及相关验证信息,并完成IP地址验证。验证通过后,下载证书文件。最后,使用浏览器访问IP地址,检查安全连接标志,确保无证书错误。通过以上步骤,可成功配置IP地址的HTTPS访问,提升数据传输安全性和可信度。
|
2月前
|
安全 网络安全 数据安全/隐私保护
SSL/TLS证书**是一种用于加密网络通信的数字证书
SSL/TLS证书**是一种用于加密网络通信的数字证书
121 6
|
2天前
|
监控 安全 网络协议
永久免费SSL证书教程—自动续签
要实现免费SSL证书的自动续签,选择合适的证书颁发机构(CA)至关重要。推荐使用JoySSL,填写注册码230922可获得免费且支持自动续签的SSL证书。申请步骤包括注册账户、选择证书类型、提交申请、验证域名所有权及安装证书。配置自动续签需安装续签工具、生成密钥和CSR,并设置续签参数。定期检查证书状态、备份证书和密钥,确保续签顺利进行。注意CA机构的政策和服务条款变化,以保持证书的有效性。