Centos 7.x上利用certbot申请Let‘s Encrypt的SSH证书(HTTPS证书)

目录

要在CentOS 7.x上为域名申请Let's Encrypt证书,你可以使用Certbot工具,它是一个自动化证书颁发工具,用于管理Let's Encrypt证书。以下是在CentOS 7.x上安装和配置Let's Encrypt证书的基本步骤:

01-安装Certbot

首先,确保你的CentOS 7.x服务器已经连接到互联网,并且具有sudo权限。然后,使用以下命令安装Certbot:

bash 复制代码
sudo yum install certbot

注意:要回答两次 yes


02-在网站的根目录依次新建文件夹.well-knownacme-challenge

在网站的根目录依次新建文件夹.well-knownacme-challenge,如下图所示:

03-申请证书

一旦安装了Certbot,你可以使用以下命令申请Let's Encrypt证书。请将your_domain.com替换为你的域名。

bash 复制代码
sudo certbot certonly --webroot -w /wwwroot/de01_sex/ -d your_domain.com

路径: /wwwroot/de01_sex/ 就是网站的根目录。

比如这里我使用的命令为:

bash 复制代码
sudo certbot certonly --webroot -w /wwwroot/de01_sex/ -d de01.hyai.info

注意:命令中的路径不能写为:

bash 复制代码
/wwwroot/de01_sex/.well-known/acme-challenge/---注意:这是错误的写法。

而要写为:

bash 复制代码
/wwwroot/de01_sex/

即要把根目录后面的:.well-known/acme-challenge/去掉。

这个命令将使用网站的目录/wwwroot/de01_sex/来验证你的域名,并且为your_domain.com颁发证书。确保你的网站已经配置,并且相关文件权限设置对。

详细过程为:命令执行后,将在目录/wwwroot/de01_sex/.well-known/acme-challenge/生成一个临时文件,比如这个临时文件名为IG6ER4BtCG,然后通过访问URL路径:http://de01.hyai.info/.well-known/acme-challenge/IG6ER4BtCG来验证您是否对这个域名有拥有权。

执行命令后会要求输入邮箱,这里输入自己的邮箱即可:

输入邮箱后还要同意服务条款:

同意服务条款后问你同不同意分享你的电子邮箱,接受相关资讯的推送:

我在这里回复 N,不同意分享我的电子邮箱。

然后如果整个过程没有问题的话就生成了证书文件:

上面提示了证书的路径为:

bash 复制代码
/etc/letsencrypt/live/de01.hyai.info/fullchain.pem

而密钥的路径为:

bash 复制代码
/etc/letsencrypt/live/de01.hyai.info/privkey.pem

参考博文:
https://blog.csdn.net/v6543210/article/details/128471767

相关推荐
LYK_HAHA1 小时前
centos常用知识和命令
linux·运维·centos
老齐谈电商2 小时前
开源电商erp系统启航电商ERP系统centos Docker部署
docker·开源·centos
赖勇浩3 小时前
因浏览器未发送Referer HTTP头导致Django项目CSRF验证失败的原因
http·https·django·csrf
害羞的白菜5 小时前
Nginx基础详解5(nginx集群、四七层的负载均衡、Jmeter工具的使用、实验验证集群的性能与单节点的性能)
linux·运维·笔记·jmeter·nginx·centos·负载均衡
你疯了抱抱我16 小时前
【RockyLinux 9.4】安装 NVIDIA 驱动,改变分辨率,避坑版本。(CentOS 系列也能用)
linux·运维·centos
小O_好好学17 小时前
CentOS 7文件系统
linux·运维·centos
程序员-珍20 小时前
虚拟机ip突然看不了了
linux·网络·网络协议·tcp/ip·centos
Ljubim.te1 天前
Linux基于CentOS学习【进程状态】【进程优先级】【调度与切换】【进程挂起】【进程饥饿】
linux·学习·centos
苦逼IT运维1 天前
YUM 源与 APT 源的详解及使用指南
linux·运维·ubuntu·centos·devops
叶北辰CHINA1 天前
nginx反向代理,负载均衡,HTTP配置简述(说人话)
linux·运维·nginx·http·云原生·https·负载均衡