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

公司网站建设征求意见表文章优化关键词排名

公司网站建设征求意见表,文章优化关键词排名,网页界面设计的网络系统有哪些,做网站用的什么软件1、基础概念 Let’s Encrypt 是一个提供免费 SSL/TLS 证书的认证机构,它的目标是让互联网上的通信更加安全,特别是普及 HTTPS。通过 Let’s Encrypt 提供的证书,网站可以使用加密连接,保护用户的数据传输。 Certbot 是一个由电子…

1、基础概念

Let’s Encrypt 是一个提供免费 SSL/TLS 证书的认证机构,它的目标是让互联网上的通信更加安全,特别是普及 HTTPS。通过 Let’s Encrypt 提供的证书,网站可以使用加密连接,保护用户的数据传输。

Certbot 是一个由电子前沿基金会(EFF)开发的开源工具,它可以自动化获取和更新 Let’s Encrypt 证书的过程。简而言之,Certbot 是用来与 Let’s Encrypt 的服务进行交互,帮助网站管理员轻松地申请、安装和更新 SSL 证书。

前提条件:

  1. 首先,配置自己服务器的域名,有一个可以公共访问的域名,然后关联配置到服务器,这部分此文不做赘述。
  2. 确认适合自己系统的具体命令,以下步骤以 Ubuntu 的系统为例。

2、安装 Certbot 插件

先更新系统的包管理器

sudo apt update

确保你的服务器上已经安装并运行 Nginx:
检查 Nginx 是否安装:

nginx -v

如果未安装,可以使用以下命令安装:

sudo apt install nginx

启动 Nginx 并设置开机自启:

sudo systemctl start nginx
sudo systemctl enable nginx

安装 Certbot 的 Nginx 插件
对于基于 Debian/Ubuntu 的系统,需要安装 python3-certbot-nginx 包:

sudo apt install python3-certbot-nginx

重新运行 Certbot
插件安装完成后,重新运行 Certbot 以获取并配置 SSL 证书:

sudo certbot --nginx

按照提示完成证书的获取和配置过程。Certbot 会自动检测你的 Nginx 配置,并为指定的域名安装 SSL 证书。
在这里插入图片描述

3、自动续期

虽然 Certbot 通常会自动配置续期,手动测试续期过程以确保一切正常:

sudo certbot renew --dry-run

如果没有错误提示,说明自动续期配置正确。

此外,既然定时器已设置为自动执行,如果希望验证是否能够按时触发,可以等到预定的时间,或者手动触发服务来测试:这将立即触发
certbot 执行证书更新操作。

sudo systemctl start certbot.service

检查 certbot 的服务状态:

sudo systemctl status certbot.timer

在这里插入图片描述

查看当前证书的状态以及是否即将过期:

sudo certbot certificates

在这里插入图片描述

4、手动续期

运行命令

sudo certbot renew

等待自动续期完成即可

在这里插入图片描述

5、开放80端口、确保nginx配置

否则就会报错

  • 确保服务器可以访问端口 80 和 443:
sudo ufw allow 'Nginx Full'

想要 Certbot 自动续期成功,需要开放80端口 443端口
这是因为certbot 在进行域名验证时通常使用 HTTP 或 HTTPS 服务来验证所有权。如果服务器上没有正确运行 HTTP (80端口) 或 HTTPS (443端口) 服务,验证过程也会失败。

Failed to renew certificate xxx.com with error: Some challenges have failed.- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
All renewals failed. The following certificates could not be renewed:/etc/letsencrypt/live/xxxx.com/fullchain.pem (failure)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1 renew failure(s), 0 parse failure(s)
  • 检查 Nginx 配置是否正确:
    在某些情况下,Nginx 的配置文件可能有误,导致 Certbot 无法正确配置 SSL。可以使用以下命令测试 Nginx 配置:
sudo nginx -t

如果有错误,请根据提示修正配置文件。

http://www.dtcms.com/wzjs/125062.html

相关文章:

  • 福建省晋江市建设局网站网络营销团队
  • 淘宝客网站返利程序网页设计规范
  • 促销型网站怎么让百度收录自己的网站
  • 优酷网站谁做的良品铺子网络营销策划书
  • 网站建设公司源码 asp电商数据查询平台
  • 外贸网站模板外贸网站建设目前最新的营销方式有哪些
  • 太原网站推广上海的重大新闻
  • html网页搭建百度seo关键词排名技术
  • 大连专业手机自适应网站建设维护最有效的免费推广方法
  • 国外做giveaway的网站营销型网站名词解释
  • 游戏交易类网站seo怎么做seo按照搜索引擎的
  • 玉溪的网站建设公司口碑营销的优势
  • 成都网站建设 今网科技站点搜索
  • 青岛做网站的 上市公司成人培训班有哪些课程
  • 台州疫情最新消息seo搜索引擎优化试题
  • 是普通网站地图好还是rss地图好一点关键词分为哪几类
  • 站群服务器是什么意思百度网站名称
  • 黔江做网站百度快速排名优化技术
  • 网站建设与制作价格怎么提高seo关键词排名
  • joomla建站教程网站搭建源码
  • 有哪些做买家秀的网站百度一下百度一下百度一下
  • 做网站有几个软件媒体资源网
  • 旅游网站开发报告百度云账号登录
  • 网站备案的程序此网站三天换一次域名
  • 优化企业网站网站 seo
  • 湖南省住房和城乡建设网站最近时事热点新闻评论及点评
  • 空间备案和网站备案推广网页
  • 网站开发和网页设计的区别不付费免费网站
  • 网络公司做的网站被告图片侵权b站推广链接
  • 商城网站如何建设seo搜索引擎优化期末及答案