Pagina 1 di 1

Server ubuntu in virtualbox

MessaggioInviato: lunedì 4 dicembre 2017, 15:23
da rinosan_76
Salve a tutti.
Ho un lavoro da finire (assistenza ad un sito) che girava sotto ubuntu con php5, dopo sofferte notti sul mio pc di sviluppo sono passato al php7 ed ovviamente 2 mesi dopo si è fatto risentire il cliente col sito in php5 (forse era persino stato sviluppato in php4 bohh passato un botto di tempo)
Ovviamente provo a far girare il tutto ma non va. Per farla breve avrei pensato di tirare su un server virtuale ubuntu14.04 che usi come DocumentRoot una cartella condivisa dove ci sono i file del sito e come DB il mysql del pc padre. Dite che sia fattibile?
Ho provato a condividere la cartella... ma... guide o non guide, qui non funziona nulla.

Sulla macchina fisica c'è ubuntu 16.04 con virtualbox 5.0.40
Il sistema server è installato e se da browser richiamo l'ip apache funziona... diciamo che ho una macchina funzionante. La scheda di rete è in bridge.
Per dire ad apache2 di usare i file messi sul pc padre e non sul server come posso fare? io pensavo che montare una cartella fosse semplice ma in virtualbox non riesco.
Qualche idea?

Re: [VIRTUALBOX] server ubuntu

MessaggioInviato: lunedì 4 dicembre 2017, 15:33
da rinosan_76
Codice: Seleziona tutto
$ sudo mount -t vboxsf Sviluppo /media/Sviluppo
$ mount: tipo di filesystem 'vboxsf' sconosciuto


Mi fermo qui :(

Re: Server ubuntu in virtualbox

MessaggioInviato: martedì 5 dicembre 2017, 9:36
da rinosan_76
Ho fatto un passo avanti... lo descrivo per mia futura memoria e per far si che a qualcuno risulti utile.
Ho scoperto che in ssh posso montare filesystem (poco tempo fa avevo scoperto che ci si fa l'ftp)... adoro ssh!!! :)
Codice: Seleziona tutto
$ sshfs user@host:/dir/to/mount /mnt/sshdir -o IdentityFile=/percorso/chiave -p numero_porta

ed alla fine mi trovo montato in /media/Sviluppo la cartella necessaria.
in /etc/apache2/apache2.conf sostituisco il mio nome a l posto di ${APACHE_RUN_USER} e di ${APACHE_RUN_GROUP}
in /etc/apache2/sites-available/000-default.conf foccio puntare DocumentRoot a /media/Sviluppo

A sto punto mi ritrovo con il solito problema: Errore 403: You don't have permission to access / on this server.

Chi mi aiuta a risolvere anche questo?

Re: Server ubuntu in virtualbox

MessaggioInviato: martedì 5 dicembre 2017, 10:07
da trekfan1
Hai installato Guest Additions e Extension pack? Cmq L'ultima versione di virtualbox è la 5.2.2

Re: Server ubuntu in virtualbox

MessaggioInviato: martedì 5 dicembre 2017, 10:20
da rinosan_76
extensionpack si il guest c'ho provato ma mi da errore... mi pare di aver capito che cmq serve per le GUI io virtualizzo un server senza GUI... ho capito giusto?
Per la versione: non so perchè non me la aggiurni io quotidianamente aggiorno la macchina :P
Tolto questo la mia direzione la trovi sbagliata?