vagrantでPHP7用の環境を作成。
プロビジョニングはシェルで。手順はHou to use
を参照。
https://github.com/carrry0209/vagrant_lamp
環境はこんな感じ
- CentOS 7
- PHP 7.2
- Xdebug
- Composer
- PHPUnit
- FuelPHP(oilコマンド)
- Apache
- Git
- MySQL 5.6
問題点
SELinuxの設定変更を反映させるために、vagrant up
した後に、vagrant reload
しなければならないようになってる部分。
プロビジョニングのシェルにリブートのコマンド入れるとうまくいかなかったので諦めてそうしてしまっているが、どうにかしたいです。
あとがき
次はプロビジョニングツール使ってやりたいです。(いつの日か)