0

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」と入力したときにどのように機能させることができますか?

4

0 に答える 0