news 2026/5/28 8:05:14

Linux服务使用Nginx配置域名并使用certbot提供SSL

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux服务使用Nginx配置域名并使用certbot提供SSL

这里博主提供一个通用办法,首先我们必须有一个域名:【这是我的域名】,然后服务对应某个提供服务的端口【端口】

# 更新系统包列表sudoaptupdate# 安装 Nginxsudoaptinstallnginx-y# 安装 Certbot 及其 Nginx 插件sudoaptinstallcertbot python3-certbot-nginx-y

安装完成后查看nginx的状态:

sudosystemctl start nginxsudosystemctlenablenginx

配置nginx

cd/etc/nginx/conf.d/sudovim【这是我的域名】.conf

然后放置配置文件:

# HTTP 服务器 —— 强制跳转 HTTPSserver{listen80;server_name 【这是我的域名】;return301https://$host$request_uri;}# HTTPS 服务器 —— 处理加密并转发到本地服务server{listen443ssl http2;server_name 【这是我的域名】;# 证书路径# ssl_certificate /etc/letsencrypt/live/【这是我的域名】/fullchain.pem;# ssl_certificate_key /etc/letsencrypt/live/【这是我的域名】/privkey.pem;# 安全性配置ssl_protocols TLSv1.2 TLSv1.3;ssl_ciphers HIGH:!aNULL:!MD5;# 反向代理到服务location /{proxy_pass http://127.0.0.1:【端口】;proxy_set_header Host$host;proxy_set_header X-Real-IP$remote_addr;proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto$scheme;}}

在这里我们就已经把SSL的路径写进来了,后面就不用在大调整了

sudocertbot certonly--nginx-d【这是我的域名】

然后回到刚才的文件里/etc/nginx/conf.d/【这是我的域名】.conf,把下面这两行注释取消:

ssl_certificate /etc/letsencrypt/live/【这是我的域名】/fullchain.pem;ssl_certificate_key /etc/letsencrypt/live/【这是我的域名】/privkey.pem;

然后更新nginx即可:

sudonginx-tsudosystemctl reload nginx

然后可以在其他机器上,测试访问https://【这是我的域名】,同样,启动服务的时候只需要暴露本地的【端口】就行,一切请求都由nginx在443端口做转发

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 8:03:59

3步实现百度网盘提取码智能解析:开源工具的技术实践与效率革命

3步实现百度网盘提取码智能解析:开源工具的技术实践与效率革命 【免费下载链接】baidupankey 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 在数字资源共享的今天,百度网盘作为国内主流云存储平台,承载着海量的学习资料…

作者头像 李华
网站建设 2026/5/28 7:59:57

视频编解码实战:从AI、RA、LD看编码结构如何匹配业务场景

1. 视频编解码基础:理解AI、RA、LD的核心差异 第一次接触视频编解码时,我被各种缩写搞得晕头转向。直到在项目中实际调试了一个月的直播推流,才真正明白AI、RA、LD这些编码结构的选择会直接影响用户体验。简单来说,这三种编码类型…

作者头像 李华
网站建设 2026/5/28 7:57:03

三维模型 DAE 至 GLTF 格式转换原理与实操文档

1. 文档概述 本文档面向开发人员、三维建模学习者、前端3D开发者,系统讲解DAE(COLLADA)转GLTF 2.0的技术原理、转换方案、实操步骤及常见问题解决方案。文档兼顾理论专业性与实操简洁性,涵盖在线快速转换、客户端工具转换、命令行…

作者头像 李华
网站建设 2026/5/28 7:55:02

2026最佳Codex Skills推荐:10个提升AI效率的必装技能(附链接)

OpenAI Codex 是目前最强大的 AI 编程 Agent 之一,但它的能力上限并不只由模型本身决定——Codex Skills才是真正解锁其潜力的关键。本文将根据热度推荐10个2026最佳Codex Skills,并提供不同开发场景下的Skills组合方案,期望读者可以从中寻找…

作者头像 李华