我正在使用 Vagrant 1.6.5 开发 CentOS 7 虚拟服务器。我有一个 shell “bootstrap.sh”,我想在其中为 PhpMyAdmin 创建一个符号链接,如下所示:
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”offcourse 时我想这样做。我还尝试从以下位置安装 vbguest 插件(无配置): https ://github.com/dotless-de/vagrant-vbguest
当我输入“vagrant up”时,我怎样才能让它工作?