wordpressサイトのSSL化

このサイトのSSL化を行った。SSL/TLSサーバ証明書はLetsencryptを利用。また80番ポートへアクセスしたユーザー用にhttpsサイトへのredirectも完了。

変更点は以下の通り。

/etc/nginx/conf.d/ssl.conf

server {
   listen 443 ssl http2;  # ポート443をlisten
   server_name www.hogehoge.com;
   ssl_certificate /etc/letsencrypt/live/www.hogehoge/cert.pem; # letsencrypt導入後に設定された公開鍵を指定。
   ssl_certificate_key /etc/letsencrypt/live/www.hogehoge.com/privkey.pem; # letsecncrypt導入後に設定された秘密鍵を記述

/etc/nginx/conf.d/http.conf

server {
   listen 80;
   server_name www.hogehoge.com;
   rewrite ^ https://$server_name$request_uri? permanent; # httpsへrewrite

あとは30日後にcronで設定したジョブが動き証明書の更新が自動的に行われるか否かということだけ。

One Comment

Add a Comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください