如何在vagrant ssh之后添加重定向

时间:2018-03-10 10:59:30

标签: vagrant virtual-machine virtualbox

我是Vagrant的新手。我为不同的cms测试了不同的盒子。与Drupal VMVCCW一样。

在第一个场景中,使用DruaplVM,在使用vagrant ssh进入虚拟机后,它会将我发送到实际的Drupal站点。直。

我想为VCCW做同样的事情,进入后,我想去Vagrant / Wordpress,但我真的不知道Vagrant是如何运作的。我正在检查DrupalVM项目中的代码,但我还没找到任何东西。

1 个答案:

答案 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