Nginx 和 Httpd 配置证书(Let’s Encrypt

本文介绍了如何使用Let's Encrypt为Nginx和Httpd配置HTTPS证书,强调了HTTPS的重要性,并提供了证书生成和配置的详细步骤,包括在域名管理平台验证DNS,以及在Nginx和Httpd配置文件中的设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nginx 和 Httpd 配置证书(Let’s Encrypt)

前言

苹果宣布 2017 年 App Store 中的所用应用都必须使用 HTTPS 加密连接;
百度、Google 等搜索引擎优先收录 HTTPS 页面并提升排名;
英美强制要求所有政府网站 2016 年实现全站 HTTPS 加密;
百度、阿里巴巴等互联网巨头均启用全站 HTTPS 加密;
新一代 HTTP/2 协议的支持需以 HTTPS 为基础;
而我只为装X…..

生成证书

在网站https://freessl.org/生成免费证书。
这里写图片描述
输入你的网站域名,然后选择Let’s Encrypt,也可以选择TRUSTASIA,但是好像生成时总是报错。接着点击创建免费SSL证书。
这里写图片描述
按照默认配置,点击生成DNS验证。
这里写图片描述
登录你的的域名管理平台,填写如下 TXT 记录与值,然后在网页上点击验证,成功后会生成证书。
这里写图片描述
这里写图片描述

配置Nginx

生成文件包括一个full_chain.pem和一个private.key,将其上传到你的服务器上,在nginx.conf中进行配置。
这里写图片描述
重启nginx服务之后,完成配置

配置Httpd

前提你已经安装ssl mod,首先生成crt文件

 openssl x509 -outform der -in full_chain.pem -out full_chain.crt

配置ssl.conf,重启后生效。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值