twitterよりちょっと長いのスマートフォン用の表示で見るtwitterよりちょっと長いのせっかくだから書き残すよ。この広告は、90日以上更新していないブログに表示しています。前回の記事で「Laravelを使うためにWindows環境にPHP、composer、SQLiteとLaravelを全て揃えにゃならんくて辛かった」という話をした。一つずつインストールするのが面倒くさいのだ。それを解決する方法として全部入りパッケージこと"Homestead"というものがある。これさえ入れれば、直ぐにLaravelを使うことができる。10上にHomesteadを入れてLaravelを動かした。これはその記録である。ドキュメントまず、Homesteadのドキュメントとしては以下のものがある。ありがたいことに日本語で説明してれているものもある。今回はそちらを参照しながら進めた。Homesteadの導入方法は2つある。前者は個人環境にインストールして複数プロジェクトで1つのHomesteadを使いまわす感じだ。この場合、プロジェクトをコピーした後に各々で設定をする必要がある。後者はプロジェクトごとにインストールすることでプロジェクトをコピーした先で容易に同じ環境を作れる。それぞれの方法で動かすためにはPCにある程度ソフトを入れておく必要がある。必要なのはそれぞれ以下のものだ。(間違ってたら指摘が欲しい)個人環境にインストールする方法VMとVagrantプロジェクトごとにインストールする方法PHPComposerVMとVagrant「個人環境にインストールする方法」のほうがプロジェクトの可搬性は低いが、環境に入れるものが少なくて良いと思った。今回は個人環境にインストールしていく。方法さえ決まってしまえば、後は楽である。ダウンロードとかに時間がかかるので、その辺は注意。v7.18.0Homesteadの設定は"Homestead/Homestead.yaml"に書かれている。起動する前にproviderの項目が自分が使う環境と一致しているか確認する。virtualbox次からHomesteadを起動していく。以下のように怒られる。秘密鍵(~/.ssh/id_rsa)がないらしい。”Homestead.yaml”を見ると必要になることが分かる。Bashがあったので、それで秘密鍵を作る。