当前位置: 首页 > news >正文

Let‘s Encrypt 获取免费SSL证书

1、Let's Encrypt 

Let's Encrypt  官网点击这里 : 

她推荐使用 Certbot 客户端请求证书,直接访问 Certbot 站点开干 : Certbot

2、Certbot 站点首页上直接选择操作系统和服务器软件,页面直接给出操作步骤

非常简单,按照操作步骤执行即可,本文不再赘述,重点说明下过程中遇到的问题。

问题1:

错误信息:

The nginx plugin is not working; there may be problems with your existing configuration. The error was: NoInstallationError("Could not find a usable 'nginx' binary. Ensure nginx exists, the binary is executable, and your PATH is set correctly.",)

解决方案:

为Nginx建立软连接

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/nginx/conf/ /etc/nginx

问题2:

如果是自动安装配置,必须要为网站开通80端口。

如果不是自动安装配置,只是获取证书,那就无所谓了。

  • Nginx 监听 80 端口
  • 云服务器(阿里,腾讯等)必须放开 TPC 80 端口 和 UDP 80 端口
  • 防火墙允许TCP 、 UDP协议及80端口访问

问题3:

自动续订失败,错误信息:

Fetching http://你的域名/.well-known/acme-challenge/xxxxxxx: Timeout during connect (likely firewall problem)

解决方法:

同问题2

相关文章:

  • 如何在 IntelliJ IDEA 中集成 DeepSeek
  • DeepSeek实操教程(清华、北大)
  • MATLAB环境下从信号中去除60Hz工频干扰噪声
  • git push失败
  • 微服务笔记 2025/2/15
  • 计算机网络实验2-虚拟局域网(VLAN)划分
  • ES如何打印DSL
  • 一次GaussDB内存不足导致宕机的问题排查
  • SpringBoot(整合MyBatis + MyBatis-Plus + MyBatisX插件使用)
  • 1.C语言初识
  • JavaScript基础 -- 函数
  • 第三十三:6.3. 【mitt】 任意组件通讯
  • 第二章、python常用数据结构(2.2.1-2.3.2)------容器类型与容器类型的关系、数据类型与数据结构的关系
  • (动态规划 最长递增的子序列)leetcode 300
  • vue3+TS使用i18n.global.locale,页面要刷新时才更新
  • SQL Server Management Studio的使用
  • 运维Splunk面试题及参考答案
  • (上)基于机器学习的图像识别——遥感图像分类(LeNet-5;AlexNet;VGGNet;GoogLeNet;ResNet)
  • 局域网自动识别机器名和MAC并生成文件的命令
  • 自然语言处理NLP入门 -- 第九节NLP 实战项目 1:情感分析系统
  • 学完js了可以做哪些网站/佛山百度seo代理
  • 做旅游景点网站的目的和意义/网络推广软件哪个好
  • 交友网站模板下载/阿里云云服务平台
  • 海外独立站平台/企业门户网站的设计与实现
  • 自己做图片网站/网页设计与网站开发
  • 怎么把网站源码/淄博网站营销与推广