I am trying to make a LAMP field using Vagrant. I was told that it is very easy to use. I am completely new to networks and virtual machines, and I have very little experience with Linux / Ubuntu. I'm currently trying to follow the manual on the official documentation page: http://docs.vagrantup.com/v2/getting-started/networking.html .
I got to the network article in the documentation and cannot make it work.
Now the problem is that due to my inexperience with the Linux network and operating system, I have no idea where to start shooting. I will try to give as much information as possible.
I am using the latest version of Vagrant with the latest version of Virtualbox with Windows 8.1.
According to the tutorial, my current Vagrantfile is as follows:
Vagrant.configure(2) do |config| config.vm.box = "hashicorp/precise32" config.vm.provision :shell, path: "bootstrap.sh" config.vm.network :forwarded_port, host: 4567, guest: 80 end
My bootstrap.sh file looks like this:
#!/usr/bin/env bash apt-get update apt-get install -y apache2 if ! [ -L /var/www ]; then rm -rf /var/www ln -f /vagrant /var/www fi
When I went to http://127.0.0.1:4567 , it displayed a page with an error message:
Not Found The requested URL / was not found on this server. =================================================== Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 4567
I would prefer not to edit any configuration files unless there was an explanation, as I believe this would be a workaround. But regardless, any help would be appreciated. If I need to open a port, then how am I at the point where I'm just considering using XAMPP.