Phpvirtualbox - Virtualbox mit Webinterface: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 14: | Zeile 14: | ||
*VBoxManage extpack install \Oracle_VM_VirtualBox_Extension_Pack-***********.vbox-extpack | *VBoxManage extpack install \Oracle_VM_VirtualBox_Extension_Pack-***********.vbox-extpack | ||
(Bei den "*" muss die entsprechende Versionsnummer des Downloads eingetragen werden und der Befehl muss im Downloadordner ausgeführt werden) | (Bei den "*" muss die entsprechende Versionsnummer des Downloads eingetragen werden und der Befehl muss im Downloadordner ausgeführt werden) | ||
| + | |||
| + | ==Weitere Vorbereitungen== | ||
| + | *useradd -s /bin/bash -g vboxusers -d /srv/vbox/ vbox | ||
| + | *passwd vbox | ||
=Installation Phpvirtualbox= | =Installation Phpvirtualbox= | ||
| Zeile 21: | Zeile 25: | ||
*unzip -q phpvirtualbox-5.0-5.zip -d /var/www/html | *unzip -q phpvirtualbox-5.0-5.zip -d /var/www/html | ||
*mv /var/www/html/phpvirtualbox-5.0-5/ /var/www/html/phpvirtualbox | *mv /var/www/html/phpvirtualbox-5.0-5/ /var/www/html/phpvirtualbox | ||
| + | ===Beispiel-Konfiguration verwenden=== | ||
| + | *mv /var/www/html/phpvirtualbox/config.php-example /var/www/html/phpvirtualbox/config.php | ||
| + | Anschließend: | ||
| + | *vi /var/www/html/phpvirtualbox/config.php | ||
| + | <pre> | ||
| + | var $username = 'admin'; | ||
| + | var $password = 'passwd'; | ||
| + | </pre> | ||
| + | *Hier "admin" zu "vbox" und "passwd" zu dem entsprechend in der weiteren Vorbereitung gesetzen Passwort ändern | ||
| + | |||
| + | =Phpvirtualbox starten= | ||
| + | *sudo -H -u vbox vboxwebsrv | ||
| + | |||
| + | =Auf das Webinterface zugreifen= | ||
| + | *http://Servername oder IP/phpvirtualbox | ||
===Links=== | ===Links=== | ||
*http://www.heise.de/open/artikel/Toolbox-Virtualbox-im-Browser-mit-phpVirtualbox-1668019.html | *http://www.heise.de/open/artikel/Toolbox-Virtualbox-im-Browser-mit-phpVirtualbox-1668019.html | ||
*http://www.laub-home.de/wiki/Virtualbox_mit_Webinterface_unter_Debian_Linux | *http://www.laub-home.de/wiki/Virtualbox_mit_Webinterface_unter_Debian_Linux | ||
Version vom 13. September 2016, 13:59 Uhr
Vorraussetzungen
- Installierter und laufender Apache2
- In Apache2 laufendes php5
- Falls Konsolenzugriff auf die VMs gewünscht ist wird auch das Virtualbox-Extensionpack benötigt
Testbefehl
- sudo apache2ctl -t -D DUMP_MODULES
Installation Extensionpack
Version von Virtualbox überprüfen
- VBoxManage -v
Download der für die Version passenden Datei
Befehl zum installieren des Extensionpacks
- VBoxManage extpack install \Oracle_VM_VirtualBox_Extension_Pack-***********.vbox-extpack
(Bei den "*" muss die entsprechende Versionsnummer des Downloads eingetragen werden und der Befehl muss im Downloadordner ausgeführt werden)
Weitere Vorbereitungen
- useradd -s /bin/bash -g vboxusers -d /srv/vbox/ vbox
- passwd vbox
Installation Phpvirtualbox
Download
Entpacken
- unzip -q phpvirtualbox-5.0-5.zip -d /var/www/html
- mv /var/www/html/phpvirtualbox-5.0-5/ /var/www/html/phpvirtualbox
Beispiel-Konfiguration verwenden
- mv /var/www/html/phpvirtualbox/config.php-example /var/www/html/phpvirtualbox/config.php
Anschließend:
- vi /var/www/html/phpvirtualbox/config.php
var $username = 'admin'; var $password = 'passwd';
- Hier "admin" zu "vbox" und "passwd" zu dem entsprechend in der weiteren Vorbereitung gesetzen Passwort ändern
Phpvirtualbox starten
- sudo -H -u vbox vboxwebsrv
Auf das Webinterface zugreifen
- http://Servername oder IP/phpvirtualbox