Vagrant 1.6.5 を使用して CentOS 7 仮想サーバーで作業しています。PhpMyAdmin のシンボリック リンクを次のように作成したいシェル「bootstrap.sh」があります。
sudo ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
Virtual Box のシンボリック リンクに問題があることに気付きました。Virtual Box バージョン 4.3.16 を使用しています。だから私はこれをVagrantfileに入れました:
config.vm.box = "centos"
config.vm.provider "virtualbox" do |vb|
vb.name = "centos"
#Enable symbolic linking
vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/centos", "1"]
end
「vagrant up」を押して「/usr/share/nginx/html」をチェックすると、シンボリックリンクがありません。仮想 CentOS マシンを再起動して同じことをすると、次のようになります。
sudo ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
シンボリックリンクを作成することはできますが、オフコースで「vagrant up」と入力したときにそれを行いたいです。また、 https ://github.com/dotless-de/vagrant-vbguest から vbguest プラグイン (構成なし) をインストールしようとしました 。
「vagrant up」と入力したときにどのように機能させることができますか?