WINDIIテック現役フリーランスエンジニアが運営するテックメディア。速いらしいという噂を聞いてさっそく乗り換えてみました。移行したので、KUSANAGIが気になっているものの手順が分かりづらく乗り換えられない人のために、全手順を徹底解説します!準備ConoHaのアカウントを持っていない方は会員登録してください。ConoHaの会員登録はこちら会員登録が済んだ方、もしくはすでに会員登録がお済みの方はConoHaの管理画面にログインしてください。仮想マシンイメージを作成するConohaの画面にログインすると以下のような画面が表示されると思います。ボタンをクリックするとサーバを選択する画面が表示されます。作成するマシンイメージの設定をしていきます。本記事での設定は以下の通り。ボタンを押してマシンイメージを作成します。パスワードはあとで使うのでメモしておいてください。待つと画像のように新しくサーバが追加されます。ここまでで仮想マシンの作成は終わりです。次からはKUSANAGIのセットアップをしていきます。KUSANAGIのセットアップ先程までの手順で仮想マシンイメージの作成が完了しました。次に作成した仮想マシンにSSHでログインしてKUSANAGIをセットアップしていきます。)をクリックすると以下のようにサーバ情報が見られます。四角で囲った部分が仮想マシンのIPアドレスです。これを用いてSSHログインをします。(yes/no)?初回の時はこのように聞かれるのでyesと答えます。パスワードを聞かれるので、仮想マシンを作った際に設定したパスワードを入力してください。ログインに成功すると以下のようなかっこいい画面が表示されます。以後、このrootユーザで作業を行っていきますが、本来rootユーザを使用するのはセキュリティ的にはあまり好ましくありません。セキュリティ要件をきっちりしたい方は、以下の記事を参考にしてください。ConohaにVPSを設置して、SSHログイン、ポート番号変更、rootログイン禁止までを30分で!KUSANAGIコマンドを使ってKUSANAGIの初期設定を行う前に、まずyumを利用して、CentOSやKUSANAGIシステムのアップデートを行う必要があります。次のコマンドを実行しましょう。-yしばらく時間が経つとアップデートが完了するので、完了したら次のように再起動コマンドを入力し、一度サーバを再起動してアップデートを反映させます。closed.このようにメッセージが出て接続が切断され、追い出されるので、もう一度ログインしてください。以下のコマンドでKUSANAGIの初期設定を開始します。initしばらく待つとオプション選択に映ります。タイムゾーンを聞かれるのでtokyoを選択します。[1/1]Asia/Tokyo次に言語を聞かれるので日本語を選択します。2次に使用中のキーボードレイアウトを聞かれます。ご使用中のキーボードレイアウトを選択してください。次にkusanagiユーザのパスワードを設定します。kusanagiユーザーのパスワードはソフトウェアアップデート時に使用されます。新しいパスワード:次にSSH鍵認証を行う場合のパスフレーズを設定します。お好きなパスフレーズを入力します。空欄も可ですが、設定推奨です。確認のためにもう一度パスフレーズを要求されますので同じパスフレーズをもう一度入力します。again:お次はミドルウェアの選択です。NGINXかApacheを選択することができます。お好みがなければデフォルトのNGINXでいいと思います。KUSANAGIはミドルウェアを選択することができます。Apacheどれを使用しますか?(1):次はPHPの選択です。お好みがなければデフォルトのPHP7でいいと思います。アプリケーションサーバを選択してください。PHP5どれを使用しますか?(1):次にRubyのバージョンを聞かれます。お好みがなければデフォルトで。Ruby2.4どれを使用しますか?(1):次はデータベースです。PostgreSQLどれを使用しますか?(1):データベースを選択したらパスワードを設定します。MySQLのrootパスワードを入力してください。[a-zA-Z0-9.!#%+_-]の文字列が使用できます。最小は8文字以上です。パスワードを設定すると以下のように出るはずです。KUSANAGIの初期設定を完了しました。これにてKUSANAGIの初期設定は完了です!次はKUSANAGIのプロビジョニングを行います。使用するためにプロファイルを作成します。以下のコマンドを実行しましょう。(kusanagi_htmlの部分は任意のプロファイル名なのでお好きな名前を入力してください。kusanagi_html実行すると、WordPressのインストールで使用する言語を聞かれます。インストールで使用する言語を選択してください。次に使用するホスト名を聞かれます。Webサイトで使用するホスト名(FQDN)を入力してください。EncryptのSSL化のためメールアドレスを聞かれます。SSL化するために必要なので、登録することをお勧めします。使用規約に同意される必要があります。使用規約に同意される場合、あなたのメールアドレスを入力してください。同意されない場合、Enterキーを二回押してください。https://letsencrypt.org/repository/次にWordPressサイトで使用するデータベース名を聞かれます。お好きな名前を入力してください。ここではwordpressとしました。データベース名を入力してください。wordpress次にデータベースのユーザ名を聞かれます。ユーザー名を入力してください。testその次はパスワードを聞かれます。データベースユーザ'test'のパスワードを入力してください。[a-zA-Z0-9.!#%+_-]の文字列が使用できます。最小は8文字以上です。すると以下のように表示されると思います。プロビジョニングは完了しました。アクセスし、WordPressをインストールしてください!完了しました。これにてプロビジョニングは終了です!次はWordPressをインストールします。WordPressのインストールそれではWordPressをインストールしましょう。DNSの設定をしていないので、hostファイルを編集して進めます。ドメインを取得済みの方はDNSの設定を行ってください。/etc/hosts以下の行を追加してください。[ドメイン]この状態で指定したドメインにアクセスすると以下のように表示されるはずです。あとはセットアップしていくだけです。必要事項を入力してください。セットアップが完了した状態でトップページにアクセスすると以下のようになっていると思います。これにてConoHaにKUSANAGIを入れてWordPressを動かす手順は終了です。最新の記事ririWINDII(ウィンディ)は、フリーランスエンジニアが運営するテックメディアです。Slackで無料コミュニティも運営しています。たくさんのエンジニアが参加していて、プログラミングの相談や雑談などをしている楽しいコミュニティなので、興味ある方はぜひお気軽にご参加ください。(全て見る)Canvaが最高すぎる。0Vue.jsでjspdfを用いて、HTMLからPDFを生成する。)この記事へのコメントはありません。URL返信をキャンセルする。