SSLforFree/ZeroSSL から SSL を生成し、Web サイトhttps://zerossl.com/help/installation/nginx/に記載されているインストールの手順に従って
- SSLファイルをダウンロード
- それらをサーバーに移動しました
- certificate.crt と ca_bundle.crt を (
cat certificate.crt ca_bundle.crt >> certificate.crt
)でマージしました - nginx の hosts ファイルに次の行を追加しました。
ssl on;
ssl_certificate /etc/ssl/certificate.crt;
ssl_certificate_key /etc/ssl/private.key;
sudo service nginx restart
( )でNginxサーバーを再起動しました- エラーを受信し、エラーの詳細を (
journalctl -xe
)で確認しました - エラーは次のとおりです。
nginx: [emerg] PEM_read_bio_X509_AUX
(SSL: error:0908F066:PEM routines:get_header_and_data:bad end line)