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しなければならないようになってる部分。
プロビジョニングのシェルにリブートのコマンド入れるとうまくいかなかったので諦めてそうしてしまっているが、どうにかしたいです。
あとがき
次はプロビジョニングツール使ってやりたいです。(いつの日か)