NginxでのSSL証明書の導入

まずCA bundleと証明書ファイルを連結する。

cat domain_com.crt domain_com.ca-bundle > ssl-bundle.crt

作成した証明書ファイルと秘密鍵をsslディレクトリに設置。

mv ssl-bundle.crt /etc/nginx/ssl/example_com/

mv example_com.key /etc/nginx/ssl/example_com/

nginxのconfigファイルにsslの設定を追加する。

/etc/nginx/conf.d/example_com.conf

server {
listen 443;
server_name domainname.com;
ssl on;
ssl_certificate /etc/nginx/ssl/example_com/ssl-bundle.crt;
ssl_certificate_key /etc/nginx/ssl/example_com/example_com.key;
ssl_prefer_server_ciphers on;
}

最後にnginxを再起動。

sudo service nginx restart