(設定 SSL)/etc/nginx/nginx.conf 中「ssl_certificate」指令中的參數數量無效

(設定 SSL)/etc/nginx/nginx.conf 中「ssl_certificate」指令中的參數數量無效

我正在嘗試在我的伺服器上設定 SSL。我從 Comodo 購買了 SSL 憑證。

我正在遵循他們在這裡製作的教程:https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/1091/0/certificate-installation--nginx

在第 5 步,它告訴我要執行以下命令:sudo nginx -t -c /etc/nginx/nginx.conf

當我這樣做時,這是訊息輸出:

nginx: [emerg] invalid number of arguments in "ssl_certificate" directive in /etc/nginx/nginx.conf:45
nginx: configuration file /etc/nginx/nginx.conf test failed

所以,我轉到第 45 行:

ssl_certificate /etc/nginx/ssl/domain_com/ssl-bundle.crt

在第二步的先決條件部分中,它告訴我將我的 domain.crt + 我已經這樣做的 ca-bundle 組合起來。

我對下一步該做什麼一無所知。

答案1

我遇到了同樣的問題,希望它能有所幫助:

我檢查了配置並發現我只是錯過了分號。在你的情況下:

ssl_certificate /etc/nginx/ssl/domain_com/ssl-bundle.crt;

相關內容