【KUSANAGI】SSL対応しました

BlogをSSL対応しました。

まぁ最初からやれって話なんですがねw

参考にさせていただいた記事。

参考
KUSANAGIのSSLの設定はじめてのさくらVPS

ほぼ上記ページ通りで問題無いです。

まずはSSHで接続します。

■ルート権限

su

※ルート権限じゃないとsslコマンドが動きませんでした。

■SSLの設定

kusanagi ssl --email 【メールアドレス】 【プロファイル名】

メールアドレス:自分のメールアドレス
プロファイル名:/home/kusanagi/○○○←この部分のディレクトリ名

■HTTP → HTTPSにリダイレクト

kusanagi ssl --https redirect 【プロファイル名】

リダイレクトを解除する場合は以下

kusanagi ssl --https noredirect 【プロファイル名】

■証明書の自動更新

kusanagi ssl --auto on 【プロファイル名】

トラブった点
SSLを設定したあとにサイトを確認したら、
画像系が全て消えてました。

WordPressでサイトURLを設定する部分で
「https://www.oqiita.com/」になっていたので
「https://www.oqiita.com/」に修正しました。

その状態でhttpsでアクセスをしたら証明書が有効ではないというエラーがでましたw

調べた結果以下のページにたどり着きました。

参考
HTTPS – 自己証明書によるCertificate Errorの解消方法(64732)teratail

/etc/nginx/conf.d の直下に不要ファイルがあるようです。

ll
合計28
-rw-r--r--  1 root root  347  9月 13 17:12 _http.conf
-rw-r--r--  1 root root  657  9月 13 17:12 _ssl.conf
-rw-r--r--. 1 root root  347 10月 10  2015 http.conf
-rw-r--r--  1 root root 3183  9月 30 18:45 【プロファイル名】_http.conf
-rw-r--r--  1 root root 4489  9月 30 18:37 【プロファイル名】_ssl.conf
-rw-r--r--. 1 root root  657 10月 10  2015 ssl.conf

このhttp.conf、ssl.confが邪魔しているようなので削除(本当は移動)しました。

#削除
rm http.conf
rm ssl.conf
#移動
mv http.conf /home/【ユーザー名】/
mv ssl.conf /home/【ユーザー名】/

ということで我がブログもHTTPS対応いたしました( ゚Д゚ノノ”☆パチパチパチパチ
さらにバックアップも設定したので
定期的にバックアップしてるのでブログが壊れてもなんとか復旧できそうです。
(本当に壊れたら泣くと思うけどw)

以上

kusanagi コマンド 参考URL

参考
KUSANAGIコマンドKUSANAGI

コメントを残す

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

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