Nginx 配置SSL 證書 cannot load certificate No such file or directory

生產環境下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資源。優質文章

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章