写真AC一部筆者加工VagrantでWindowsローカル環境にKUSANAGIを構築します。KUSANAGI公式ドキュメントを見て作業しても上手くいきませんした。自分の作業履歴を残すための備忘録です。Vagrantでローカル環境を作ったところ、公式ドキュメント通りでは上手くいきませんでした。Cloudのboxは、2019年1月からあるようです。2年前に作業したのが間違いなのか、ダウンロード先のリポジトリが変わったのか、今となっては不明。少なくとも、前に作業したときは公式ドキュメント通りに進めて上手く行ってました。Vagarnt失敗の原因は、自分のミスとVagrantの変更です。2年前くらいのバージョン。primestrategy/kusanagivagrantのバージョンが古いと失敗します。たしかにぜんぜんバージョンアップしてなかった...vagrantのプラグインをアップデートします。updateプラグインのアップデートでvagrantもバージョンアップ?vagrant本体のバージョンアップは、インストーラー(パッケージ)のダウンロード・実行です。...と思ってたのですが、プラグイン・アップデートでvagrant本体のバージョンも上がっていました。2.2.7まぁバージョンが上がったので良しとしましょう。Vagrantには、WordPress5用のイメージもあります。KUSANAGIの初期設定、WordPressのプロビジョン作成がひとつ終わった状態で始められるのでWordPressを使うならこっちのほうがいいでしょう。Strategy公式のイメージです。prime-strategy/kusanagi-wp5初期状態でブラウザからサイト表示すると、WordPressのインストール画面が出ます。ここまでVagrantのボックスは設定済みです。initで生成されたVagrantfileを編集します。"192.168.33.10"バーチャル環境に接続するためのローカルIPアドレス設定のコメントを外します。192.168.33.10にしなきゃいけないことはありません。ほかと被らないようにしましょう。(最後の10のところを変える。10~100で選んどけばOK。)最後の番号以外を変えるのはNGです。ここでも細かい話は省略しますが、IPのネットワークアドレス部に影響する?ので、接続できないかもしれない。(サブネットマスクを調べてないので断定はできない。"192.168.33.10"もうひとつコメントを外します。endメモリが1Gなので環境に合わせて設定しましょう。end(個々の設定はあとで変更できる。準備ができたところで、vagrantからバーチャル環境を起動します。Cloudの仕様が変わったみたいです。以前は、ボックスをリポジトリで公開するときはアカウントが必要でしたが、ダウンロードはいりませんでした。間違ってたらゴメンなさい。)ということでアカウントを作成してログインします。Cloudでアカウントを作成するアカウントを作成したらそのままログインされます。upをしたら上手くいきました。Cloudからログアウトしてもボックスのダウンロードができます。実行環境で1回ログインしとけばいいみたい。(どのくらいの期間、ログイン情報を保持するのかは不明。CloudにログインすればOKです。最後にバーチャルマシンにログインします。vagrantrootパスワードはないので、初期設定ではrootログインはできません。suでroot作業ができます。kusanagiユーザーのリモートログインいまのままでは、kusanagiユーザー(/home/kusanagi/)でファイル転送・リモートログインができません。vagrantユーザーでログインすると、/home/vagrantにkusanagiユーザーにssh接続するための秘密キーがあります。kusanagi.pemこの秘密キーを使えば、kusnagiユーザーでsshログイン・sftpファイル転送ができます。(pemからppkファイルに変換することも可能。VagrantのCentOSはrootのリモートログインが禁止されているので、/etcなどのディレクトリのファイル転送ができないです。パスワード認証ログインを許可しましょう。initを使えば、kusanagiユーザーのパスワードやMariaDBのrootパスワードなどの設定ができます。実行しとくのもありです。kusanagiユーザーのパスワードを設定すると、パスワード認証でリモートログインができます。(キー認証があるのでいらないけど。--passwdのように、オプションをつけると個別に設定できるとなっていますが、どうやら全設定になっているみたいです。(タイムゾーンの設定から始まった。)以上、久しぶりの作業でハマってしまった記録です。Vagrantでローカル環境を作るKUSANAGI仮想化Vagrant関連記事SNSでも記事を配信しています。*メールアドレス(公開されません。*このフォームを使用することにより、このウェブサイトによるデータの保管および取り扱いに同意するものとします。コメントデータの処理方法の詳細はこちらをご覧ください。(全16回)日本国憲法を読む。views今上天皇の読み方。Vol.3天皇の皇位継承の解決策は既にある。Vol.2天皇の男系・女系・双系の違い。Vol.14図で見りゃわかる。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。(1)プロフィールシステムエンジニア&プログラマ。SIerに12年、フリーと会社員を交互に繰り返すこと4年。心疾患をわずらってしまい実家に戻って静養中。何もしないのはヤバいので、今まで得てきたものをWebサイトで発信しながら少しだけ活動中。静養しながらできることをして、迷走して、転んで、怪我してをくり返している。コメント等いただいておりますが、回答・回答は遅くなりがちです。(1週間以内で早い方。)20%くらいの力しか出せてないので、その点はご了承ください。コメント等のコミュニケーションは面と向かって話すのと同じだと思っています。初対面でいきなりケンカ腰で来られると、『いきなり刺されるかも?』と同じくらいに感じるので、100%レスポンスがあるとはかぎりません。そのエネルギーがないだけなんですが...くわしく見るSNSでも記事を配信しています。ただ屋ぁのブログ.topこの記事を気に入ったらぜひシェアも!!。