自动申请免费SSL证书并一键部署
创作时间:
作者:
@小白创作中心
自动申请免费SSL证书并一键部署
引用
CSDN
1.
https://blog.csdn.net/sxf1061700625/article/details/145557474
本文将详细介绍如何使用Certbot工具自动申请Let's Encrypt提供的免费SSL证书,并在Apache服务器上进行一键部署。通过本文,你将学会从证书申请到自动续期的完整流程。
要为Apache申请免费的SSL证书,可以使用Let's Encrypt提供的免费证书,通过Certbot工具来自动化获取和安装证书。
安装教程
1. 安装 Certbot
sudo apt-get update
sudo apt-get install certbot
2. 获取证书
运行以下命令来获取证书:
sudo certbot --apache -d yourdomain.com
将yourdomain.com
替换为你的实际域名。
Certbot会自动验证你的域名,并生成SSL证书。
3. 配置 Apache 使用 SSL 证书
注意,certbot会自动修改你的default-ssl.conf来指向证书文件,所以一般来说“不用修改配置文件”。当然也可以再次检查一下。
Certbot通常会自动配置Apache使用SSL证书,但如果你需要手动配置,可以按照以下步骤操作:
- 找到证书文件:证书文件通常存放在
/etc/letsencrypt/live/yourdomain.com/
目录中。 - 编辑Apache配置文件:编辑位于
/etc/apache2/sites-available/
目录下的虚拟主机文件,例如yourdomain.com.conf
,并确保有以下SSL相关的配置:
<VirtualHost *:443>
ServerName yourdomain.com
DocumentRoot /var/www/yourdomain.com/html
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/yourdomain.com/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/yourdomain.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/yourdomain.com/chain.pem
# 其他配置...
</VirtualHost>
- 启用SSL模块:
sudo a2enmod ssl
- 重启Apache:
sudo systemctl restart apache2
4. 测试配置
- 使用浏览器访问你的网站,检查是否显示HTTPS和安全锁图标。
- 也可以使用SSL测试工具(如[SSL Labs](https://www.ssllabs.com/ssltest/)来检查你的HTTPS配置是否正确。
5. 自动续期
Let's Encrypt的证书有效期为90天,Certbot会自动处理续期。你也可以手动运行以下命令来测试续期:
sudo certbot renew
报错处理
Certbot failed to authenticate some domains
重新运行Certbot:
- 重新安装并运行Certbot获取证书:
sudo apt install --reinstall certbot
sudo certbot --apache -d xfxuezhang.cn -d www.xfxuezhang.cn
- 重启apache服务:
sudo systemctl restart apache2
Killed
- 多执行几次:
sudo certbot --apache -d xfxuezhang.cn -d www.xfxuezhang.cn
热门推荐
宝宝辅食之猪肝粉怎么做?制作过程中常见问题有哪些?
工业机器人行业研究报告
袁枚:清代著名诗人与散文家
高考总复习推荐教辅书:哪些教辅靠谱?
南部战区海军与湛江市推进新时代军地教育实践
绘就共同富裕新画卷——延安市安塞区以乡村全面振兴推动县域经济高质量发展
主板开机后不过电/显示器无画面该如何处理
【专家解读】腹胀如何缓解?7个实用小贴士让你轻松告别“气球肚”!
一文读懂筹码分布战法:从入门到实战
王鹤棣的成名史,你想知道吗?
谷歌前高管因盗取自动驾驶机密获刑18个月 新冠疫情结束后服刑
你是人间四月天-林徽因诗歌赏析
农历的意义与计算:传统文化与现代生活的结合
七岁儿童发烧可以吃大人的药吗
清朝时期对外贸易的发展,哪些国家在清代与中国进行贸易往来?
一个戈壁小镇缘何成为世界级天文观测基地
大学生步入职场的7大挑战
瓷器喝茶的好处:从保性到艺术欣赏的多重魅力
半导体激光器的优点和缺点 半导体激光器有哪些应用
商人如何在竞争中脱颖而出,实现财富增长
油条的“黄金频率”:每月几次才健康?
济南公交“数据资产化”探索与实践
香肠的历史演变与现代创新
脑科学家终于发现了让记忆终生难忘的秘密
AI是否会夺走人类的饭碗?深度解析AI对未来工作的影响
房伟《石头城》小说上市 还原真实历史下平凡人的抗争与尊严
不锈钢螺栓的材料等级详解
投资资金在全球远离房地产股?
商业补充医疗保险报销范围及自费报销详解
汽车轮毂盖如何正确安装?安装后如何检查其稳固性?