Nginx实战:https 配置SSL证书

目录

一、上传证书

二、nginx配置

三、生效配置


一、上传证书

将SSL证书文件(如.crt或.pem文件)和私钥文件(如.key文件)上传到服务器的某个目录,如/etc/nginx/ssl/

二、nginx配置

server {

listen 443 ssl;

server_name example.com; # 替换为您的域名

ssl_certificate /etc/nginx/ssl/your_certificate.crt; # 替换为您的证书文件路径

ssl_certificate_key /etc/nginx/ssl/your_private_key.key; # 替换为您的私钥文件路径

其他配置...

location / {

...

}

}

三、生效配置

1、nginx -t 检查配置文件格式是否正确

2、nginx -s reload 重新加载配置文件

相关推荐
开发者联盟league12 分钟前
docker登录失败解决方法。http: server gave HTTP response to HTTPS client
http·docker·https
y = xⁿ2 小时前
HTTP 和 HTTPS 的区别
网络协议·http·https
Plastic garden2 小时前
Docker Compose 的 RuoYi nginx exporter Prometheus + Alertmanager + 钉钉告警
nginx·docker·prometheus
一个儒雅随和的男子3 小时前
Nginx底层原理介绍
运维·nginx
小二·3 小时前
HTTPS 证书问题排查(SSL/TLS)实战
网络协议·https·ssl
小悟空3 小时前
[AI 生成] Nginx 502 Bad Gateway 排查手册(Python 后端篇)
python·nginx·gateway
Anthony_2313 小时前
Linux 从基础操作到故障排查
linux·运维·服务器·网络·nginx·ubuntu·centos
唐装鼠18 小时前
Nginx + Gunicorn + Python Web 应用 架构(Claude)
python·nginx·gunicorn
二营长120 小时前
后端请求https协议接口地址报错
网络协议·http·https
難釋懷20 小时前
Nginx扩容
运维·nginx