- Laravel
- PHPフレームワーク
- Artisan (アーティザン) Laravel用コマンドラインインターフェース
- PHPフレームワーク
- Composer
- ライブラリ依存管理ツール
- vendorフォルダにダウンロードする
- Homestead
- Laravel公式のvagrant box
- Vagrant
- VirtualBox
Vagrant インストール
VirtualBox インストール
- https://www.virtualbox.org/wiki/Downloads
- OS X hosts
Homestead vagrant box ダウンロード
$ vagrant box add laravel/homestead
Composer インストール
$ brew install composer
Homestead インストール
$ mkdir laravel-app
$ cd laravel-app
$ git clone https://github.com/laravel/homestead.git Homestead
$ cd Homestead
$ bash init.sh
Homestead initialized!
SSH Generate
$ mkdir ~/.ssh/homestead
$ ssh-keygen -t rsa
$ Enter file in which to save the key (/Users/XXX/.ssh/id_rsa): /Users/XXX/.ssh/homestead/id_rsa
Homestead の設定ファイルの編集
$ vi Homestead.yaml
#folders:
# - map: ~/code
folders:
- map: ~/code
仮想マシンの起動
$ cd laravel-app/Homestead
$ vagrant up
$ vagrant ssh
$ cd code
$ composer create-project laravel/laravel --prefer-dist Laravel
##