我是Vagrant的新手。我为不同的cms测试了不同的盒子。与Drupal VM和VCCW一样。
在第一个场景中,使用DruaplVM,在使用vagrant ssh
进入虚拟机后,它会将我发送到实际的Drupal站点。直。
我想为VCCW做同样的事情,进入后,我想去Vagrant / Wordpress,但我真的不知道Vagrant是如何运作的。我正在检查DrupalVM项目中的代码,但我还没找到任何东西。
答案 0 :(得分:0)
你要求的只是linux .bashrc
例程。
您可以使用以下Vagrantfile
作为示例来实现您的目标:
Vagrant.configure("2") do |config|
config.vm.box = "vccw-team/xenial64"
config.vm.provision "shell", inline: <<-SHELL
echo "cd /vagrant/wordpress" >> /home/vagrant/.bashrc
. /home/vagrant/.bashrc
SHELL
end
在vagrant up
之后我们有:
$ vagrant ssh
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-87-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
2 packages can be updated.
0 updates are security updates.
vagrant@vagrant:/vagrant/wordpress$ pwd
/vagrant/wordpress