Instalace PhpVirtualBox pod Ubuntu
Co je PhpvirtualBox?
Jedná se o open source implementaci přes Ajax / PHP. Administrační rozhraní určené pro použití v Intranetu pro usnadnění administrátorů systému, kteří musí spravovat virtuální prostředí bez GUI.
Platformy OS
Instalace PhpVirtualBox byla provedena v rámci Ubuntu 10.04 LTS serveru a desktopové verze.
Verze VirtualBox nainstalovaná v OS je 4.0.12 od Oracle.
Další informace o instalaci virtuální schránky naleznete v tomto velmi dobrém návodu:
//www.howtoforge.com/virtualbox_ubuntu
Předpoklady
- Stáhněte si příslušný soubor zip podle verze Virtualboxu nainstalované na následující adrese:
- Ve svém domovském adresáři vytvořte složku s názvem public_html.
mkdir public_html
- Nainstalujte balíček Oracle:
Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack
Načte modul userdir v apache2
sudo a2enmod userdir
Aktivace
Chcete-li povolit a používat složku public_html s stránkami PHP, upravte soubor userdir.conf umístěný v:
sudo nano /etc/apache2/mods-available/userdir.conf
- Komentujte řádek níže znakem # vpředu
- #AllowOverride FileInfo AuthConfig Omezení indexů
- Přidat na začátek řádku
- AllowOverride All
Povolit provádění stránek PHP
- Upravte soubor „php5.conf“ umístěný v:
sudo nano /etc/apache2/mods-available/php5.conf
- Komentujte níže uvedených pět řádků:
#
#
#php_admin_value engine Vypnuto
#
#
Restartujte apache2 tak, aby vše vzalo v úvahu
sudo /etc/init.d/apache2 restart (nebo) restartování služby apache2
Testování jedné stránky ve složce 'public_html'
Vytvořte soubor nazvaný index.php a přidejte tyto řádky dovnitř:
- cd public_html
- stiskněte index.php | echo ""> index.php
Otestujte stránku
Spusťte webový prohlížeč a zadejte adresu IP serveru (nebo názvu hostitele):
// ip_server / ~ uživatelské_jméno /
Rozbalte archiv a přejmenujte jej
- unzip phpvirtualbox-4.0-7.zip -d ~ / public_html
- mv phpvirtualbox-4.0-7 phpvirtualbox
- cd phpvirtualbox
Přejmenovat 'config.php-example' na 'config.php'
- mv config.php-exemple config.php
- nano config.php
Změňte následující řádky, které nahrazují výrazem „vbox“ a „pass“ názvem „user_name“ a „heslem“:
var $ username = 'vbox';
var $ password = 'pass';
V tomto okamžiku můžete také upravit nastavení jazyka:
var $ language = 'fr_fr';
Spusťte vboxwebsrv spustitelný v terminálu
/ usr / lib / virtualbox / vboxwebsrv --background
Níže uvedené řádky by se měly zobrazit:
Verze webové služby Oracle VM VirtualBox 4.0.12 (C) 2005-2011 Oracle Corporation Všechna práva vyhrazena. 00: 00: 00.000 hlavní webová služba VirtualBox 4.0.12 r72916 linux.x86 (15.7.2011 16:50:08) log protokolu 00: 00: 00.000 hlavní Protokol otevřen 2011-08-04T19: 35: 55.956308000Z 00:00: 00:00 00.000 hlavní OS Produkt: Linux 00: 00: 00.000 hlavní vydání operačního systému: 2.6.32-33-generic 00: 00: 00.000 hlavní verze operačního systému Verze: # 71-Ubuntu SMP St Červenec 20 17:30:40 UTC 2011 00:00: 00.000 hlavní aktualizace Service Pack pro operační systém: # 71-Ubuntu SMP St červenec 20 17:30:40 UTC 2011 00: 00: 00.000 hlavní Spustitelný soubor: / usr / lib / virtualbox / vboxwebsrv 00: 00: 00.000 hlavní ID procesu: 3853 00:00 : 00.000 hlavní Typ balíčku: LINUX_32BITS_UBUNTU_10_04 00: 00: 00.367 SQPmp Socket connection success: host = default (localhost), port = 18083, hlavní socket = 8
Otestujte si svůj phpvirtualbox ve webovém prohlížeči
Spusťte webový prohlížeč a zadejte adresu IP serveru (nebo názvu hostitele):
// ip_server / ~ uživatelské_jméno / phpvirtualbox
- Výchozí uživatelské jméno 'admin' a heslo: 'admin'
DŮLEŽITÉ: Lidé, kteří vloží adresář 'phpvirtualbox' do adresáře / var / www /, nikdy neuvidí VM vytvořený po prvním připojení.
Je nezbytné umístit tento adresář do veřejného adresáře public_htmlof. Proto výuka začíná aktivací modulu userdir v apache2.
Povolit vzdálené připojení k VM
- Vyberte zařízení, které chcete spustit.
- V poli Zobrazit a vyberte možnost Vzdálená plocha zaškrtněte políčko Povolit porty serveru v rozsahu 3389-4000.
- Potvrďte klepnutím na OK
- Spusťte virtuální počítač klepnutím na tlačítko Start a podívejte se na položku Zobrazit. Zobrazí se adresa IP připojení a port přiřazený tomuto počítači.
- Nebo jednoduše klikněte na 'Konzole' a pak klikněte na 'Připojit'.
Spusťte klienta terminálového serveru
- Kompletní pole (např. 192.168.1.11:3389)
- Pokud je to počítač se systémem Windows, vyberte protokol „RDPv5“ (pro Linux použijte protokol VNC)
- Pokud není VNC nainstalován. Můžete jej nainstalovat pomocí:
sudo apt-get install vncviewer
"Remote Desktop Viewer" můžete použít pouze za předpokladu, že virtuální počítač povolí vzdálené připojení, jinak se VM nezobrazí v prohlížeči vzdálené plochy.
- Aplikace -> Internet -> Remote Desktop Viewer