Vagrant boxセットアップ(1) Ubuntu12.04 LTS
Ubuntu 12.04 Vagrant + Laravel4.1 + PHP 5.5.
基本的なパッケージのインストールが終わったのでやっとlaravel-boxのインストール。
$ cd Laravel4-Vagrant/
$ vagrant up
Bringing machine 'laravel4' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:
vm:
* The 'extra' flag on synced folders is now 'mount_options'
上記エラーが発生した。
原因は./wwwのパーミッション設定らしい。
以下のとおり修正すると動く。
$ vim Vagrantfile
(修正前)
lv4_config.vm.share_folder("www", "/var/www", "./www", :extra => 'dmode=777,fmode=777')
(修正後)
lv4_config.vm.share_folder("www", "/var/www", "./www", :mount_options => ["dmode=777","fmode=777"])
config.vm.share_folder("./www",:mount_options => ["dmode=777","fmode=777"])
初回Vagrant upは結構時間がかかる。仮想Boxイメージを取得するらしい。
参考:
【Vagrant】The 'extra' flag on synced folders is now 'mount_options'の対処法
RCMS開発日誌
[AWS][DevOps] Vagrant+Chef Solo+BerkshelfでEC2インスタンスにnginxを入れる
- 関連記事
-
- JDK 1.8をインストール Ubuntu14.04LTS
- Vagrant boxセットアップ(1) Ubuntu12.04 LTS
- Ubuntu 12.04LTS pythonbrew install 2.7.5でERROR: Failed to install setuptools.