Nginx

在nginx上配置ssl证书验证

在Nginx上配置SSL以启用HTTPS连接.

1获取SSL证书

从项目相关的域名管理找到nginx证书下载

2备份原有配置

在修改配置文件之前,备份原有的Nginx配置文件

3编辑Nginx配置文件并重启服务

打开配置文件并进行一下修改:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
vim /usr/local/nginx/conf/nginx.conf
server{
listen 80;
server_name wanda.com;#将wanda.com替代为自己域名
return 301 https://$host$request_uri;# 重定向HTTP到HTTPS
}
server{
listen 443 ssl;#监听443端口,并启用SSL
server_name wanda.com;#同样替换域名
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;#指定证书文件路径
ssl-certificate_key /etc/letsencrypt/live/example.com/prikey.pem;#指定私钥文件
#SSL相关设置,可根据需要调整
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
}