Linux知识库
Linux基础知识!
Linux格式化硬盘以及格式化分区
linux基础常用知识
linux更换yum源
linux挂载windows SMB共享目录
linux开机启动级别
linux网卡配置
linux配置SMB服务
CentOS 8 firewalld配置
Linux软件管理:RPM软件包与YUM管理
Linux用户与组概念
Linux文件与目录权限基础
Linux计划任务管理
Linux中文本文件内容的查看
Linux基础-服务(service)和systemd管理服务
Vim编辑器基本操作
apt更换国内源
Linux程序服务!
Code-server在线编程服务器部署
Cloudreve网盘搭建
Emby多媒体影音系统搭建
chevereto图床搭建教程
Frp内网穿透服务器搭建
FTP服务器搭建
gitlab服务器搭建
Plex搭建
syncthing同步服务器搭建
Wordpress博客搭建
Typecho博客搭建
zabbix搭建(失败)
Aria2离线下载服务器搭建
KMS激活服务器搭建
CentOS搭建NTP服务
Grafana部署与Zabbix集成,部署开源IT系统监控平台
Linux应用环境搭建配置!
nginx编译安装
PHP8编译安装
Linux 关闭selinux
yum安装redis数据库
宝塔环境无法删除.user.ini
宝塔面板安装
mysql8.0.29编译安装
nginx安装(yum方式)
Linux系统基础知识
Linux命令行基础知识
使用Cerbot申请免费证书
ModSecurity 安装编译与连接nginx
Zabbix6.4.8安装部署
本文档使用 MrDoc 发布
-
+
首页
使用Cerbot申请免费证书
# 使用Cerbot申请免费证书 Certbot 是一个由 Electronic Frontier Foundation (EFF) 和 Let’s Encrypt 共同开发的工具,用于获取和安装 Let’s Encrypt 证书。它可以自动化完成整个过程,包括验证你的域名所有权、从 Let’s Encrypt 获取证书以及配置你的网络服务器以使用这些证书。 Certbot 支持多种 Web 服务器平台,包括 Apache、Nginx、Lighttpd、HAProxy 和 Caddy。此外,它还支持各种操作系统,包括 Linux、Windows 和 macOS。 使用 Certbot 可以轻松地为你的网站添加 SSL/TLS 加密,从而提高安全性、提升用户体验并增强搜索引擎排名。而且,Let’s Encrypt 提供的证书完全免费,所以使用 Certbot 不会产生任何费用,安装的证书有效期为90天,到期前可以进行续期。 ## 安装Cerbot ```linux # 安装 yum install certbot -y # 申请证书 certbot certonly --standalone --email 1xxxxx@163.com --agree-tos -d uxxxme.xxxxan.com # 生成的证书 /etc/letsencrypt/live/域名/xxx.pem # 日志目录 debug log to /var/log/letsencrypt/letsencrypt.log # 自动续期更新,使用服务器80端口进行证书申请与更新 certbot renew # 定义一个更新脚本 vim cerbot-renew.sh # 内容如下: # stop nginx systemctl stop nginx # renew cerbot cerbot renew # start nginx systemctl start nginx # 修改脚本权限 chmod 755 cerbot-renew.sh chmod +x cerbot-renew.sh # 通过定时任务定期执行自动更新 crontab -e * * */85 * * /root/cerbot-renew.sh ```
Chuck
2023年11月23日 10:07
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码