私のEV SSL証明書を取得しました。私は私が私のnginxを再起動しようとしていたときのUbuntu/etc/nginx/sites-enabled/defaulの "ssl_certificate_key"ディレクティブの無効な引数数
にnginxのと私の証明書を使用する方法についてのチュートリアルを、以下、私が手にしています:
私はこれまでやった**invalid number of arguments in "ssl_certificate_key" directive in /etc/nginx/sites-enabled/default
:
sudo nano /etc/nginx/sites-enabled/default
upstream app {
# Path to Unicorn SOCK file, as defined previously
server unix:/home/zhall/zoulfia/shared/sockets/unicorn.sock fail_timeout=0;
}
server {
listen 80;
server_name moneytree.space www.moneytree.space " " 178.62.19.65;
rewrite ^/(.*) https://moneytree.space/$1 permanent;
}
# HTTPS server
server {
listen 443;
server_name moneytree.space www.moneytree.space " " 178.62.19.65;
root /home/zhall/zoulfia/public;
ssl on;
ssl_certificate /home/zhall/moneytree.space.chained.crt;
**ssl_certificate_key /home/zhall/ moneytree.space.key**
ssl_session_timeout 10m;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
ssl_prefer_server_ciphers on;
location/{
try_files $uri $uri/ =404;
}
}
私は私のログファイルにして---
sudo service nginx restart
nginxのを再起動すると----
sudo nano /var/log/nginx/error.log, I get:
**invalid number of arguments in "ssl_certificate_key" directive in /etc/nginx/sites-enabled/default
すべて私には新しく、これを解決するためにあなたの助けが必要です。私は間違って何をしていますか、そして最も重要なのは、このミスを修正する方法ですか?
あなたはssl_certificate_key
行の末尾にセミコロンが欠落することができるように見え、 Zoulfia
私はUbuntuのnginxのおかげジョエルC _ssl_certificate_keyパスに同じ問題を得ていた参照してください持っています/to/certificate.crt;_ –
今すぐssllab.comと一緒にnginx _cat godaddy-ca.crtで使用します> godaddy-chain.crt && cat gd_bundle.crt >> godaddy-chain.crt_ 次にnginxで使用してください.conf _ssl_certificate /path/to/godaddy-chain.crt_ –