Website-Suche

phpVirtualBox-Installation auf Debian Linux und Apache2-Webserver


phpVirtualBox ermöglicht es Ihnen, Ihre virtuellen Maschinen, die unter VirtualBox laufen, lokal oder remote über eine webbasierte Schnittstelle zu verwalten. Diese Konfiguration beschreibt eine Installation und grundlegende Konfiguration von phpVirtualBox unter Debian Linux.

Zuerst müssen wir apache2 und die PHP-Unterstützung installieren:


apt-get install libapache2-mod-php5 apache2 unzip wget

Als nächstes müssen wir phpVirtualBox herunterladen. Bitte aktualisieren Sie ggf. Ihren Download-Link:


wget http://downloads.sourceforge.net/project/phpvirtualbox/phpvirtualbox-4.3-2.zip

Als nächstes entpacken wir den phpVirtualBox-Codeund verschieben ihn in das Stammverzeichnis unseres apache2-Webserver-Verzeichnisses.


unzip phpvirtualbox-4.3-2.zip
mv phpvirtualbox-4.3-2/ /var/www/html/vbox

Als nächstes müssen wir unsere config.php Datei einrichten. Kopieren Sie zunächst eine config.php-Beispiel-Konfigurationsdatei nach config.php.:


cd /var/www/html/vbox
cp config.php-example config.php

Standardmäßig funktioniert die Beispielkonfigurationsdatei gut. Alles, was erforderlich ist, ist, einen Benutzernamen und ein Passwort für einen Benutzer festzulegen, der Virtual Box ausführt. Öffnen Sie dazu Ihre neue config.php und wechseln Sie zu den folgenden Zeilen, um die Anmeldeinformationen Ihres Virtual Box-Benutzers widerzuspiegeln:


/* Username / Password for system user that runs VirtualBox */
var $username = 'vboxuser';
var $password = 'password';

Ändern Sie den Besitzer des gesamten vbox-Verzeichnisses, das alle phpVirtualBox-Dateien enthält, in www-data:


chown -R www-data.www-data /var/www/html/vbox 

Was noch übrig bleibt, ist den VirtualBox-Webserver zu starten. Der Webserver der virtuellen Box sollte von dem Benutzer gestartet werden, der in config.php Datei definiert ist:


vboxwebsrv -H 127.0.0.1
Oracle VM VirtualBox web service Version 4.3.18_Debian
(C) 2007-2015 Oracle Corporation
All rights reserved.
VirtualBox web service 4.3.18_Debian r96516 linux.amd64 (Jan 26 2015 11:31:36) release log
00:00:00.000159 main     Log opened 2015-02-28T08:25:43.845995000Z
00:00:00.000162 main     Build Type: release
00:00:00.000166 main     OS Product: Linux
00:00:00.000167 main     OS Release: 3.16.0-4-amd64
00:00:00.000169 main     OS Version: #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08)
00:00:00.000201 main     DMI Product Name: Z68X-UD3-B3
00:00:00.000211 main     DMI Product Version:  
00:00:00.000307 main     Host RAM: 7986MB total, 6284MB available
00:00:00.000312 main     Executable: /usr/lib/virtualbox/vboxwebsrv
00:00:00.000313 main     Process ID: 8333
00:00:00.000314 main     Package type: LINUX_64BITS_GENERIC (OSE)
00:00:00.161962 SQPmp    Socket connection successful: host = 127.0.0.1, port = 18083, master socket = 9

Jetzt können Sie auf Ihre phpVirtualBox-Weboberfläche zugreifen, indem Sie in Ihrem Browser navigieren zu:


http://localhost/vbox/

Wo der Standardname und das Passwort von phpVirtualBox lauten:


username: admin
password: admin

Verwandte Artikel: