生产环境下Docker用Nginx安装启动配置SSL证书时候 一直报错找不到证书文件
明明我的路径下有这个文件啊,怎么就没有
需要注意的两个点:
1.docker 启动添加配置 证书文件路径 我的如下图所示:
-v /usr/local/software/nginx/cert:/usr/local/software/nginx/cert
你们在自己的启动命令上 加上对应的自己的证书所在路径即可
2.Nginx配置文件修改
server {
listen 443 ssl;
server_name 534235234twer4235234;
#ssl on;
root /usr/share/html;
index index.html index.htm;
ssl_certificate /usr/local/software/nginx/cert/4123423.523.com.pem; #填写你们自己的证书
ssl_certificate_key /usr/local/software/nginx/cert/6345345345.5234.com.key;#填写你们自己的证书
.......
}
证书地址是完整路径
亲测有效,希望能帮助到你们。
关注公众号 微笑码,海量IT资源。优质文章