| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> Nginx 部署的虚拟主机如何使用 Let‘s Encrypt 来进行加密 https -> 正文阅读 |
|
[网络协议]Nginx 部署的虚拟主机如何使用 Let‘s Encrypt 来进行加密 https |
HTTPS 是现在网站的标配了,很多服务都是必须使用 https,如果你不使用的话,浏览器可能就不会对你非常友好了。 如果你不想使用商业的 CA 秘钥的话,你可以使用 Let’s Encrypt 来进行加密。 使用 Let’s Encrypt 唯一不好的地方就是每 3 个月要更新一次,当然你也可以使用自动的更新来处理就好了。 我们需要通过安装插件来实现:
需要前提条件已经安装好了 Nginx并且配置好了虚拟主机 对 Nginx 虚拟主机的配置方法我们就不详细说了,你可以自己搜索下进行配置。 安装 python3-certbot-nginx 插件安装的命令非常简单: 执行下面的命令就可以了: 还有一个官方的是不带有插件的,不建议装那个,因为非常不好配。 获得 pem 秘钥运行下面的命令? 通过下面的寂寞我们可以看到,这个工具将会检测到你的本地服务器上有几个虚拟主机。 然后你需要选择你需要的一个来进行安装。 在安装成功后,会生成我们需要的 pem 秘钥。 配置你的虚拟主机找打你的虚拟主机文件,然后将生成的秘钥配置上去就可以了。 例如我们的虚拟主机配置: ? 我们首先在上面配置了 80 端口的重定向,然后将生成的 2 个秘钥文件的指定位置配置上去就行了。 然后重启 Nginx 服务器,然后检查你的网站的 HTTPS 情况。 检查网站 HTTPS 情况可以使用一些第三方的网站来进行检查,也可以直接使用浏览器来检查。 主要看看网站有没有正常的重定向,和 SSL 证书的过期时间。 上面的证书看起来签发的是泛域名。 |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:29:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |