再使用禁止サーバーのWordPress環境が遅くなったため、今月からConoHaのVPSに移行しました。Encrypt」のSSL証明書は一つのドメインだけですが、サブドメインを利用できるワイルドカードのSSL証明書を取得してHTTPSに設定したので、その方法を紹介します。全てroot権限で実施します。DNS設定にて「_acme-challenge」をAレコードでIPアドレスに向ける。YIPアドレスを公開されているログに記録されるよう聞かれるので「Y」を入力します。ここで「N」を選択すると先へ進まずに終了します。TXTレコードを追加する必要があります。ConoHaコントロールパネルのVPN欄で設定します。:xxxxxxxxxxxxxxxxxxxxxxxxxxxxx-vV3iHQ反映されるまで15~20分は待ってから「Enter」を押してください。コーヒーでも飲んでくつろぎましょう。失敗したらもう一度TXTを新しいものにして再チャレンジします。(ここで結構ハマりました)成功すれば以下のように出力されて完了です。restart問題なければこれで「サブドメインを含むワイルドカードのSSL」を設定することができました。Encrypt」の証明書は90日間で失効します。そこで、更新を忘れないように自動更新を設定しておきます。-上記のように、更新するほど古くないのでスキップしたと表示されればOK。自動更新を有効にする証明書は3か月に一回更新が必要です。そのままだと有効期限が30日未満のときしか更新されないため自動更新を設定します。(running)となっていれば動作しています。crond自動起動設定がされている場合は「enabled」と表示されます。設定がされていない場合は「disabled」と表示されます。crondデフォルトでは有効になっているので問題ないと思います。reload上記を入力して保存します。(毎時15分になると実行する例)実際に実行されるか最初に間隔を短くして確認するといいです。(/etc/cron.d/letsencrypt)自動実行の確認ができました!(実行されるまでは何も出力されません)そのままだと短すぎるので設定間隔を長くします。「/etc/cron.d/letsencrypt」を以下へ上書き保存します。reload最初に入力した部分を消して、上記を入力し保存します。毎月1日の4:00に更新する設定になります。onこのコマンドで自動的に「/etc/nginx/conf.d/プロファイル名_ssl.conf」にHSTSの設定が追加されますが、ワイルドカードで証明書を作成しているためか以下のエラーが出ます。preload';書き換え後にngixとkusanagiを確認・再起動サブドメインを設定している場合、同様に「server」内にHSTSの記述をする必要があります。$1;}}これを記述していなかったため、Cydiaのdepictionを設定していても表示されませんでした。(一週間以上ハマりました...)あとはnginxを再起動して反映させてください。restart再度登録することで、HSTSが有効になりました。usersこちらの評価サイトで確認します。HSTSを設定したことにより、「A+」の評価となりました。まとめ現在は、Cloudflareで設定していますが、ConoHaのkusanagiにWordPressを移したことによって、劇的に速度が改善されました。Insights」と「GTmetrix」でのスコアだいぶサイト応答速度が軽くなり、管理画面での操作もサクサクになりストレスが無くなりました。再使用禁止VPSは最低でも「1GBプラン」を選んでください。後々グレードアップができます。「512MB」を選んでしまうと変更することができないので注意してください。時間制なので、途中でやめても使用料金は発生しませんのでご安心ください。あとは「かんたんKUSANAGI」ではなく、「WordPress(KUSANAGI)」を選択することを忘れないようにしてください。以上、備忘録件ご参考になれば幸いです。!ブログに雪を降らせるScript「SnowParticle」を設置しました寒い時期が続いていますね。コメントをキャンセルメールアドレスが公開されることはありません。タイムセールメルカリ招待コード「STVQGQ」300円もらえます。