Sto tentando di creare una scatola LAMP usando Vagrant. Mi è stato detto che è abbastanza semplice da usare. Sono completamente nuovo alle reti e alle macchine virtuali e ho poca esperienza con Linux/Ubuntu. Al momento ho provato a seguire il tutorial sulla pagina di documentazione ufficiale: http://docs.vagrantup.com/v2/getting-started/networking.html.Problemi con Vagrant - "404 - Non trovato"
Ho ottenuto l'articolo di rete nella documentazione e non riesco a farlo funzionare.
Ora il problema è che, a causa della mia inesperienza con il networking e il sistema operativo basato su Linux, non ho idea di dove iniziare la risoluzione dei problemi. Proverò a dare più informazioni possibili.
Sto eseguendo l'ultima versione di Vagrant con l'ultima versione di Virtualbox con Windows 8.1.
Come per il tutorial, il mio attuale Vagrantfile assomiglia a questo:
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
Il mio file bootstrap.sh si presenta così:
#!/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
Quando sono andato a http://127.0.0.1:4567, è visualizzata una pagina di errore contenente questo messaggio:
Not Found
The requested URL/was not found on this server.
===================================================
Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 4567
avrei preferito non modificare ogni fil config es, a meno che non ci fosse una spiegazione, poiché ritengo che sarebbe una soluzione. Ma a prescindere, QUALSIASI aiuto sarebbe apprezzato. Se ho bisogno di aprire una porta, allora come sono al punto in cui sto considerando di usare XAMPP.
che ha fatto il trucco – Raffael
tldr: Crea cartella html – Ruben