Joomla + Ubuntu LAMP Server + Virtualbox

Per impratichirmi un po’ con Joomla ho deciso di installare una macchina virtuale sul portatile da utilizzare come LAMP server di test. Tutto e’ andato a buon fine solo che non sapevo come collegarmi dall’host al server sul guest, dato che dispongono di range di IP differenti (l’host 192.168.1.x mentre il guest 10.0.2.x). Alla fine, grazie a un topic sul forum di Ubuntu ho capito come si deve fare.

Qui non tratto nello specifico la configurazione del server LAMP ma solo come ottenere una configurazione di base funzionante.

Installare Virtualbox:

sudo apt-get install virtualbox-ose

(attenzione la versione OSE -Open Source Edition- non supporta USB, se necessitate di questa funzione scaricate la versione non open dal sito ufficiale)

Creare una nuova macchina virtuale e come disco di avvio selezionare l’immagine .ISO di Ubuntu Server precedentemente scaricata, installare il server selezionando la configurazione LAMP.

Adesso se avviate il server vedrete con ifconfig -a che il range di rete e’ diverso da quello della macchina host, per cui aprendo il browser e digitando l’IP del server non raggiungerete un bel niente.

Spegnete la macchina virtuale, andate nelle impostazioni della macchina in Virtualbox e nella sezione Network selezionate Bridged al posto di NAT.

Riavviate la macchina virtuale e controllate con ifconfig -a vedrete che adesso host e guest appartengono allo stesso range di rete, per cui vi bastera’ puntare il browser all’IP del sever, nel mio caso 192.168.1.66.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...