Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Virtualizzazione/VirtualBox/AccessoRemoto"
Differenze tra le versioni 4 e 5
Versione 4 del 19/04/2012 16.13.12
Dimensione: 1784
Commento:
Versione 5 del 24/04/2012 09.05.45
Dimensione: 3791
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 29: Linea 29:
Nella RootDirectory di Apache è presente un index.htm rinominarlo oppure cancellarlo:{{{ Spostarsi nella RootDirectory di Apache:{{{
cd /var/www
}}}

All'interno della cartella
è presente un index.html rinominarlo oppure cancellarlo:{{{
Linea 46: Linea 50:

=== Vboxweb Service ===

Prima di procedere con la configurazione di phpvirtualbox si deve configurare correttamente il servizio vboxweb-service.
Per configurare il servizio con privilegi di amministratore creare il file /etc/defaults/virtualbox ed inserire all'interno:{{{
VBOXWEB_USER=vboxuser
VBOXWEB_HOST=localhost
VBOXWEB_PORT=18083
INSTALL_DIR=/usr/bin/
}}}

 * VBOXWEB_USER è l'utente con cui girerà il servizio vboxweb-service. Tutte le configurazioni e i dischi delle macchine virtuali saranno salvate nella cartella home dell'utente specificato
 * VBOXWEB_HOST è sul quale il servizio vboxweb-service ascolta
 * VBOXWEB_PORT è la porta sulla quale il servizio vboxweb-service ascolta
 * INSTALL_DIR=/usr/bin/ è la cartella dove risiede il binario di vboxweb-service

Di default il servizio è disabilitato quindi con privilegi di amministrazione eseguire:{{{
update-rc.d vboxweb-service defaults
}}}

successivamente avviare il servizio:{{{
service vboxweb-service start
}}}

=== Phpvirtualbox ===

Una volta configurato vboxweb-service possiamo procedere ocn la configurazione di phpvirtualbox. Spostarsi nella RootDirectory di apache dove precedentemente abbiamo estratto i files:{{{
cd /var/www
}}}

copiare il file config.php-example in config.php:{{{
cp config.php-example config.php
}}}

e successivamente editarlo. I parametri da modificare sono 3:

 * var $username = 'vboxuser'; è l'username con cui gira vboxweb-service
 * var $password = 'password'; è la password dell'utente vboxuser
 * var $location = 'http://127.0.0.1:18083/'; è l'indirizzo dove vboxweb-service è in ascolto

Una volta modificato salvare le modifiche.

== Accesso via web ==

Per accedere al servizio puntare con un browser all'indirizzo ip della macchina. Vi sarà richiesta un username e una password di default username admin e password admin, che successivamente potrete cambiare.



Introduzione

L'esigenza nasce al poter controllare una postazione Virtualbox remota senza aver bisogno della parte grafica che solitamente si usa.

Prerequisiti

Un prerequistio fondamentale per il controllo remoto è di installare la versione con restrizioni del pacchetto Virtualvox, in pratica quello non ose fornito di default dal repository ubuntu. Per l'installazione si può seguire la relativa guida

Inolre occorre un server Web con supporto PHP.

Installazione

Controllare su GoogleCode la versione attualmente disponibile di phpvirtualbox.

Per scaricare il pacchetto eseguire da Terminale:

wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-$VERSIONE.zip

Una volta scaricato, spostiamo il pacchetto nella nostra RootDirectory di Apache solitamente /var/www:

mv phpvirtualbox-$VERSIONE.zip /var/www

Spostarsi nella RootDirectory di Apache:

cd /var/www

All'interno della cartella è presente un index.html rinominarlo oppure cancellarlo:

mv index.html index.htm_ori

Scompattare il pacchetto zip scaricato:

unzip phpvirtualbox-$VERSIONE.zip

Questo comando creerà una cartella denominata phpvirtualbox-$VERSIONE, spostare i files contenuti all interno di questa cartella direttamente nella RootDirectory di apache:

mv  phpvirtualbox-$VERSIONE/* .

ora si possono rimuovere il pacchetto zip e la cartella:

rm -r  phpvirtualbox* .

Configurazione

Vboxweb Service

Prima di procedere con la configurazione di phpvirtualbox si deve configurare correttamente il servizio vboxweb-service. Per configurare il servizio con privilegi di amministratore creare il file /etc/defaults/virtualbox ed inserire all'interno:

VBOXWEB_USER=vboxuser
VBOXWEB_HOST=localhost
VBOXWEB_PORT=18083
INSTALL_DIR=/usr/bin/
  • VBOXWEB_USER è l'utente con cui girerà il servizio vboxweb-service. Tutte le configurazioni e i dischi delle macchine virtuali saranno salvate nella cartella home dell'utente specificato
  • VBOXWEB_HOST è sul quale il servizio vboxweb-service ascolta
  • VBOXWEB_PORT è la porta sulla quale il servizio vboxweb-service ascolta
  • INSTALL_DIR=/usr/bin/ è la cartella dove risiede il binario di vboxweb-service

Di default il servizio è disabilitato quindi con privilegi di amministrazione eseguire:

update-rc.d vboxweb-service defaults

successivamente avviare il servizio:

service vboxweb-service  start

Phpvirtualbox

Una volta configurato vboxweb-service possiamo procedere ocn la configurazione di phpvirtualbox. Spostarsi nella RootDirectory di apache dove precedentemente abbiamo estratto i files:

cd /var/www

copiare il file config.php-example in config.php:

cp config.php-example config.php

e successivamente editarlo. I parametri da modificare sono 3:

  • var $username = 'vboxuser'; è l'username con cui gira vboxweb-service
  • var $password = 'password'; è la password dell'utente vboxuser
  • var $location = 'http://127.0.0.1:18083/'; è l'indirizzo dove vboxweb-service è in ascolto

Una volta modificato salvare le modifiche.

Accesso via web

Per accedere al servizio puntare con un browser all'indirizzo ip della macchina. Vi sarà richiesta un username e una password di default username admin e password admin, che successivamente potrete cambiare.


CategoryNuoviDocumenti