Installieren von PhpVirtualBox unter Ubuntu

Was ist PhpvirtualBox?

Dies ist eine Open-Source-Implementierung über Ajax / PHP. Eine Verwaltungsschnittstelle zur Verwendung in einem Intranet, um die Aufgabe von Systemadministratoren zu erleichtern, die eine virtuelle Computerumgebung ohne GUI verwalten müssen.

Betriebssystem-Plattformen

Die Installation von PhpVirtualBox wurde unter einer Ubuntu 10.04 LTS Server- und Desktop-Version durchgeführt.

Die auf dem Betriebssystem installierte Version von VirtualBox ist die 4.0.12 von Oracle.

Weitere Informationen zur Installation von virtualbox finden Sie in diesem sehr guten Tutorial:

//www.howtoforge.com/virtualbox_ubuntu

Voraussetzungen

  • Laden Sie die entsprechende Zip-Datei entsprechend der Version von Virtualbox herunter, die unter der folgenden Adresse installiert ist:

  • Erstellen Sie einen Ordner mit dem Namen "public_html" in Ihrem Homeverzeichnis.

mkdir public_html

  • Installieren Sie das Oracle-Paket:
    •  Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack
sudo VBoxManage extpack installiere Oracle_VM_VirtualBox_Extension_Pack-4.0.12-72916.vbox-extpack

Laden Sie das Userdir-Modul in Apache2

 sudo a2enmod userdir 

Aktivierung

Um den Ordner "public_html" für PHP-Seiten zu aktivieren und zu verwenden, bearbeiten Sie die Datei "userdir.conf" in:

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

  • Kommentieren Sie die Zeile mit einem # voran
    • #AllowOverride FileInfo AuthConfig Limit Indexes
  • Fügen Sie oben in der Zeile hinzu
    • AllowOverride All

Erlaube die Ausführung von PHP-Seiten

  • Bearbeiten Sie die Datei 'php5.conf' in:

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

  • Kommentieren Sie die folgenden fünf Zeilen:

#

#

#php_admin_value engine Aus

#

#

Starten Sie apache2 neu, damit dies alles berücksichtigt wird

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

Testen einer einzelnen Seite in Ihrem Ordner "public_html"

Erstellen Sie eine Datei namens index.php und fügen Sie diese Zeilen hinzu:

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

Testen Sie die Seite

Starten Sie Ihren Webbrowser und geben Sie die IP-Adresse Ihres Servers (oder Hostnamens) ein:

 // ip_server / ~ benutzername / 

Entpacke das Archiv und benenne es um

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

Benenne 'config.php-example' um in 'config.php'

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

Ändern Sie die folgenden Zeilen und ersetzen Sie 'vbox' und 'pass' durch Ihren 'user_name' und Ihr 'password':

var $ username = 'vbox';

var $ password = 'pass';

An dieser Stelle können Sie auch die Spracheinstellungen ändern:

var $ language = 'fr_fr';

Starten Sie die ausführbare Datei vboxwebsrv in einem Terminal

 / usr / lib / virtualbox / vboxwebsrv --background 

Die folgenden Zeilen sollten erscheinen:

 Oracle VM VirtualBox-Webdienst Version 4.0.12 (C) 2005-2011 Oracle Corporation Alle Rechte vorbehalten. 00: 00: 00.000 Haupt-VirtualBox-Webdienst 4.0.12 r72916 linux.x86 (15. Juli 2011, 16:50:08) Freigabeprotokoll 00: 00: 00.000 Hauptprotokoll geöffnet 2011-08-04T19: 35: 55.956308000Z 00:00: 00.000 Hauptbetriebssystem Produkt: Linux 00: 00: 00.000 Hauptbetriebssystem Release: 2.6.32-33-generic 00: 00: 00.000 Hauptbetriebssystem Version: # 71-Ubuntu SMP Mi Jul 20 17:30:40 UTC 2011 00:00: Service Pack für 00.000 Hauptbetriebssysteme: # 71-Ubuntu SMP Mi Jul 20 17:30:40 UTC 2011 00: 00: 00.000 Hauptprogramm: / usr / lib / virtualbox / vboxwebsrv 00: 00: 00.000 Hauptprozess-ID: 3853 00:00 : 00.000 main Pakettyp: LINUX_32BITS_UBUNTU_10_04 00: 00: 00.367 SQPmp Socket-Verbindung erfolgreich: Host = Standard (localhost), Port = 18083, Master-Socket = 8 

Testen Sie Ihre phpvirtualbox in Ihrem Webbrowser

Starten Sie Ihren Webbrowser und geben Sie die IP-Adresse Ihres Servers (oder Hostnamens) ein:

  •  // ip_server / ~ benutzername / phpvirtualbox 
  • Der Standard-Benutzername 'admin' und das Passwort: 'admin'

WICHTIG: Die Personen, die das Verzeichnis 'phpvirtualbox' in / var / www / ablegen, werden die nach der ersten Verbindung erstellte VM niemals sehen.

Es ist unbedingt erforderlich, dieses Verzeichnis in das public_html-Verzeichnis Ihres Homeverzeichnisses zu stellen. Deshalb beginnt das Tutorial mit der Aktivierung des userdir-Moduls in apache2.

Aktivieren Sie die Remoteverbindung zur VM

  • Wählen Sie die Maschine aus, die Sie starten möchten.
  • Aktivieren Sie unter "Anzeige" das Kontrollkästchen "Remotedesktop" und aktivieren Sie die Server-Ports im Bereich von 3389-4000.
  • Bestätigen Sie mit OK
  • Starten Sie Ihre virtuelle Maschine, indem Sie auf "Start" klicken und in "Ansicht" nachsehen. Dort werden die IP-Adresse und der Port angezeigt, die für die Anzeige dieser Maschine zugewiesen wurden.
  • Oder klicken Sie einfach auf die 'Konsole' und dann auf 'Verbinden'.

Starten Sie einen Terminal Server-Client

  • Felder ausfüllen (zB 192.168.1.11:3389)
  • Wenn es sich um einen Windows-Computer handelt, wählen Sie das 'RDPv5'-Protokoll (für Linux verwenden Sie das VNC-Protokoll).
  • Wenn VNC nicht installiert ist. Sie können es installieren mit:
    •  sudo apt-get install vncviewer 

Sie können "Remotedesktop-Viewer" nur verwenden, wenn die virtuelle Maschine die Remoteverbindung zulässt. Andernfalls wird die VM nicht im Remotedesktop-Viewer angezeigt.

  • Anwendungen -> Internet -> Remote Desktop Viewer

Vorherige Artikel Nächster Artikel

Top-Tipps