Installazione di PhpVirtualBox su Ubuntu

Che cos'è PhpvirtualBox?

Questa è un'implementazione open source via Ajax / PHP. Un'interfaccia di amministrazione pensata per l'uso in una Intranet per facilitare il compito degli amministratori di sistema che devono gestire un ambiente di computazionecon virtuale senza una GUI.

Piattaforme del sistema operativo

L'installazione di PhpVirtualBox è stata effettuata su un server LTS Ubuntu 10.04 e versione desktop.

La versione di VirtualBox installata sul sistema operativo è la 4.0.12 di Oracle.

Per maggiori informazioni sull'installazione di virtualbox consulta questo ottimo tutorial:

//www.howtoforge.com/virtualbox_ubuntu

Prerequisiti

  • Scarica il file zip appropriato in base alla versione di Virtualbox installata al seguente indirizzo:

  • Crea una cartella denominata "public_html" nella tua homedirectory.

mkdir public_html

  • Installa il pacchetto Oracle:
    •  Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack
sudo VBoxManage extpack installa Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack

Carica il modulo userdir in apache2

 sudo a2enmod userdir 

Attivazione

Per abilitare e utilizzare la cartella 'public_html' con pagine php, modifica il file userdir.conf che si trova in:

sudo nano /etc/apache2/mods-available/userdir.conf

  • Commenta la riga sottostante con un # di fronte
    • #AllowOverride FileInfo AuthConfig Limita indici
  • Aggiungi in cima alla riga
    • AllowOverride All

Permetti l'esecuzione di pagine PHP

  • Modifica il file 'php5.conf' che si trova in:

sudo nano /etc/apache2/mods-available/php5.conf

  • Commenta le cinque righe seguenti, in quanto tali:

#

#

#php_admin_value motore spento

#

#

Riavvia apache2 in modo che tenga conto di tutti

 sudo /etc/init.d/apache2 restart (o) service apache2 restart 

Test di una singola pagina nella tua cartella 'public_html'

Crea un file chiamato index.php e aggiungi queste righe all'interno:

  • cd public_html
  • tocco index.php | echo ""> index.php

Prova la pagina

Avvia il tuo browser web e inserisci l'indirizzo IP del tuo server (o nome host):

 // ip_server / ~ nome_utente / 

Decomprimere l'archivio e rinominarlo

  • decomprimere phpvirtualbox-4.0-7.zip -d ~ / public_html
  • mv phpvirtualbox-4.0-7 phpvirtualbox
  • cd phpvirtualbox

Rinomina 'config.php-example' a 'config.php'

  • mv config.php-exemple config.php
  • nano config.php

Cambia le seguenti righe sostituisci 'vbox' e 'pass' con il tuo 'user_name' e la tua 'password':

var $ username = 'vbox';

var $ password = 'pass';

A questo punto puoi anche modificare le impostazioni della lingua:

var $ language = 'fr_fr';

Avvia l'eseguibile vboxwebsrv in un terminale

 / usr / lib / virtualbox / vboxwebsrv --background 

Le linee sottostanti dovrebbero apparire:

 Servizio Web Oracle VM VirtualBox versione 4.0.12 (C) 2005-2011 Oracle Corporation Tutti i diritti riservati. 00: 00: 00.000 servizio web VirtualBox principale 4.0.12 r72916 linux.x86 (15 luglio 2011 16:50:08) log di rilascio 00: 00: 00.000 main Log aperto 2011-08-04T19: 35: 55.956308000Z 00:00: 00.000 prodotto principale del sistema operativo: Linux 00: 00: 00.000 versione del sistema operativo principale: 2.6.32-33-generica 00: 00: 00.000 versione del sistema operativo principale: # 71-Ubuntu SMP mer 20 luglio 17:30:40 UTC 2011 00:00: 00.000 Service Pack OS principale: # 71-Ubuntu SMP Wed Jul 20 17:30:40 UTC 2011 00: 00: 00.000 principale Eseguibile: / usr / lib / virtualbox / vboxwebsrv 00: 00: 00.000 ID processo principale: 3853 00:00 : 00.000 main Tipo di pacchetto: LINUX_32BITS_UBUNTU_10_04 00: 00: 00.367 SQPmp Connessione socket riuscita: host = default (localhost), porta = 18083, master socket = 8 

Metti alla prova la tua phpvirtualbox nel tuo browser web

Avvia il tuo browser web e inserisci l'indirizzo IP del tuo server (o nome host):

  •  // ip_server / ~ nome_utente / phpVirtualBox 
  • Il nome utente predefinito "admin" e la password: "admin"

IMPORTANTE: le persone che inseriscono la directory 'phpvirtualbox' in / var / www / non vedranno mai la VM creata dopo la prima connessione.

È assolutamente necessario posizionare questa directory nel public_html della tua directory principale. Ecco perché il tutorial inizia con l'attivazione del modulo userdir in apache2.

Abilita la connessione remota alla VM

  • Seleziona la macchina che vuoi avviare.
  • In Visualizza e seleziona casella di controllo Desktop remoto 'Abilita server' porte che vanno da 3389-4000.
  • Confermare facendo clic su OK
  • Avvia la tua macchina virtuale facendo clic su Start e cerca in 'Visualizza' vedrai l'indirizzo IP di connessione e la porta assegnata per vedere quella macchina.
  • Oppure fai semplicemente clic su 'Console' e quindi su 'Connetti'.

Avvia un client Terminal Server

  • Campi completi (ad es. 192.168.1.11:3389)
  • Se si tratta di un computer basato su Windows, selezionare il protocollo 'RDPv5' (per Linux utilizzare il protocollo VNC)
  • Se VNC non è installato. Puoi installarlo con:
    •  sudo apt-get install vncviewer 

È possibile utilizzare "Remote Desktop Viewer" nella sola condizione che la macchina virtuale consenta la connessione remota, altrimenti la VM non apparirà nel Visualizzatore Desktop remoto.

  • Applicazioni -> Internet -> Visualizzatore Desktop remoto

Articolo Precedente Articolo Successivo

I Migliori Consigli