Ubuntu Server - es ist ein Linux-basiertes Betriebssystem, das für Serveraufgaben entwickelt wurde. Es verfügt über ein hohes Maß an Stabilität, Sicherheit und Leistung, was es zu einer ausgezeichneten Wahl für die Serverbereitstellung macht.
Die Virtualisierung wird bei Entwicklern und Administratoren immer beliebter, und eines der am häufigsten verwendeten Virtualisierungswerkzeuge ist VirtualBox. Es ist eine kostenlose Software, mit der Sie virtuelle Maschinen erstellen und verwalten können.
In dieser Schritt-für-Schritt-Anleitung werden wir uns mit der Installation befassen Ubuntu Server auf VirtualBox. Wir decken alle Phasen ab, angefangen beim Laden ISO-Abbilder betriebssystem vor der Konfiguration der virtuellen Maschine.
Anmerkung: bevor Sie Ubuntu Server auf VirtualBox installieren, stellen Sie sicher, dass Sie VirtualBox auf Ihrem Computer installiert und heruntergeladen haben ISO-Abbild Ubuntu Server.
Wie installiere ich Ubuntu Server auf VirtualBox
Die Installation von Ubuntu Server auf einer virtuellen Maschine in VirtualBox kann mit den folgenden Schritten durchgeführt werden:
- Laden Sie die Ubuntu Server-Distribution von der offiziellen Website herunter.
- Öffnen Sie VirtualBox und erstellen Sie eine neue virtuelle Maschine.
- Benennen Sie die virtuelle Maschine und wählen Sie den Betriebssystemtyp Linux und die Version Ubuntu (64-Bit) aus.
- Wählen Sie die Anzahl des Arbeitsspeichers und die Größe der Festplatte für die virtuelle Maschine aus.
- Konfigurieren Sie die virtuelle Festplatte, indem Sie Jetzt virtuelle Festplatte erstellen auswählen.
- Wählen Sie den Typ und die Größe der Festplatte aus.
- Legen Sie die Netzwerkeinstellungen der virtuellen Maschine nach Ihren Wünschen fest (z. B. "Netzwerkbrücke" oder "Virtuelles Netzwerk mit Zugriff auf das Hostnetzwerk").
- Starten Sie die virtuelle Maschine und wählen Sie die heruntergeladene Ubuntu Server-Distribution aus, die Sie installieren möchten.
- Folgen Sie dann den Anweisungen auf dem Bildschirm, um die Installation von Ubuntu Server abzuschließen.
Nachdem die Installation von Ubuntu Server auf VirtualBox abgeschlossen ist, können Sie den Server nach Belieben konfigurieren und verwenden.
Vorbereiten der Installation von Ubuntu Server
Bevor Sie mit der Installation von Ubuntu Server auf VirtualBox beginnen, müssen Sie einige vorbereitende Schritte ausführen:
- Laden Sie das Ubuntu Server-Image von der offiziellen Website des Entwicklers herunter.
- Installieren Sie VirtualBox auf Ihrem Computer, wenn es noch nicht installiert ist.
- Erstellen Sie eine neue virtuelle Maschine in VirtualBox.
- Weisen Sie der virtuellen Maschine ausreichende Ressourcen (Prozessoren, Arbeitsspeicher, Datenträger) zu.
- Konfigurieren Sie die Netzwerkeinstellungen der virtuellen Maschine (z. B. NAT oder Brückenverbindung).
- Überprüfen Sie, ob auf Ihrem Computer genügend freier Festplattenspeicher vorhanden ist, um die virtuelle Maschine und das Ubuntu Server-Image zu speichern.
Nachdem Sie diese Schritte ausgeführt haben, sind Sie bereit, Ubuntu Server auf einer virtuellen Maschine in VirtualBox zu installieren.
Erstellen einer virtuellen Maschine in VirtualBox
Bevor Sie mit der Installation von Ubuntu Server auf VirtualBox beginnen, müssen Sie eine virtuelle Maschine für das Betriebssystem erstellen.
1. Öffnen Sie VirtualBox und klicken Sie auf die Schaltfläche Neu in der oberen linken Ecke der Benutzeroberfläche.
2. Geben Sie den Namen der virtuellen Maschine ein, wählen Sie den Systemtyp "Linux" und die Version "Ubuntu (64-Bit)" aus. Klicken Sie auf Weiter.
3. Wählen Sie die Menge an RAM für die virtuelle Maschine aus. Es wird empfohlen, mindestens 1024 MB zuzuweisen. Klicken Sie auf Weiter.
4. Wählen Sie Jetzt eine virtuelle Festplatte erstellen und klicken Sie auf Neu.
5. Wählen Sie den Festplattentyp "VDI (VirtualBox Disk Image)" aus und klicken Sie auf Weiter.
6. Wählen Sie "Dynamisch zugewiesen" für die Methode zur Festplattenspeicherzuweisung aus, und klicken Sie auf "Weiter".
7. Geben Sie einen Namen ein und wählen Sie einen Speicherort für die virtuelle Festplatte aus. Stellen Sie sicher, dass die Festplattengröße mindestens 10 GB beträgt. Klicken Sie auf Erstellen.
Ihre virtuelle Maschine ist jetzt bereit für die Installation von Ubuntu Server. Im nächsten Abschnitt werden wir uns mit dem Installationsprozess des Betriebssystems befassen.
Konfigurieren einer virtuellen Maschine
Nach der Installation und Konfiguration von VirtualBox können Sie mit dem Erstellen einer virtuellen Maschine für die Installation von Ubuntu Server beginnen.
1. Starten Sie VirtualBox.
2. Klicken Sie oben im Fenster auf die Schaltfläche "Erstellen".
3. Geben Sie den Namen der virtuellen Maschine ein und wählen Sie den Betriebssystemtyp "Linux" und die Version "Ubuntu (64-bit)" aus.
4. Wählen Sie die Menge an RAM aus, die Sie der virtuellen Maschine zuweisen möchten, und klicken Sie auf Weiter.
5. Wählen Sie im nächsten Fenster die Option Virtuelle Festplatte jetzt erstellen aus und klicken Sie auf die Schaltfläche Erstellen.
6. Wählen Sie den Typ der virtuellen Festplatte aus - "VDI (VirtualBox Disk Image)" und klicken Sie auf "Weiter".
7. Wählen Sie die Option Dynamische Größe aus und klicken Sie auf die Schaltfläche Weiter.
8. Geben Sie die Größe der virtuellen Festplatte ein, und klicken Sie auf Neu.
9. Zurück zum Hauptfenster von VirtualBox.
Ihre virtuelle Maschine ist jetzt bereit, das Ubuntu Server-Betriebssystem zu installieren.
Ubuntu Server installieren
Schritt 1: Laden Sie das Ubuntu Server-Image herunter
Der erste Schritt besteht darin, das Ubuntu Server-Image von der offiziellen Website herunterzuladen. Besuchen Sie die Ubuntu-Website und suchen Sie den Download-Bereich für den Server. Laden Sie das passende ISO-Image herunter.
Anmerkung: Beachten Sie je nach Computer die Auswahl der Architektur (32-Bit oder 64-Bit).
Schritt 2: Erstellen Sie eine virtuelle Maschine
Öffnen Sie VirtualBox und klicken Sie auf die Schaltfläche Neue virtuelle Maschine erstellen. Geben Sie einen Namen für Ihren Computer ein und wählen Sie den Betriebssystemtyp (Linux) und die Version (Ubuntu (64-Bit)) aus. Klicken Sie auf Weiter.
Schritt 3: Konfigurieren Sie die Einstellungen der virtuellen Maschine
Wählen Sie die Menge an RAM aus, die der virtuellen Maschine zugewiesen werden soll, und erstellen Sie eine virtuelle Festplatte, indem Sie die Option Virtuelle Festplatte jetzt erstellen auswählen und auf Neu klicken. Geben Sie die Größe und den Typ des Laufwerks sowie seinen Speicherort und Namen an. Klicken Sie auf Neu, um diesen Schritt abzuschließen.
Schritt 4: Installieren Sie das Ubuntu Server-Image
Wählen Sie in der virtuellen Maschine die virtuelle Festplatte aus, die Sie erstellt haben, und klicken Sie auf Start. Wählen Sie im angezeigten Fenster das Ubuntu Server-Image (ISO) aus, das Sie zuvor heruntergeladen haben.
Anmerkung: Wenn Sie kein ISO-Image in der Liste haben, klicken Sie auf das Ordnersymbol rechts neben dem Auswahlfeld und suchen Sie die ISO-Datei auf Ihrem System.
Schritt 5: Installieren Sie Ubuntu Server auf einer virtuellen Maschine
Starten Sie die virtuelle Maschine und folgen Sie den Anweisungen auf dem Bildschirm, um Ubuntu Server zu installieren. Wählen Sie die Sprache, das Tastaturlayout und andere Optionen aus. Geben Sie ggf. einen Benutzernamen und ein Passwort für Ihr Konto ein. Warten Sie, bis der Installationsvorgang abgeschlossen ist.
Schritt 6: Beenden Sie die Installation
Nachdem die Installation von Ubuntu Server abgeschlossen ist, starten Sie die virtuelle Maschine neu und genießen Sie Ihren neuen Server. Melden Sie sich mit Ihren Anmeldeinformationen an und verwenden Sie Ubuntu Server.
Einrichten einer Netzwerkverbindung
Nachdem Sie Ubuntu Server in einer virtuellen VirtualBox-Maschine installiert haben, müssen Sie eine Netzwerkverbindung einrichten, um sicherzustellen, dass der Server im Netzwerk verfügbar ist. In diesem Abschnitt werden wir die grundlegenden Schritte zum Einrichten eines Netzwerks in Ubuntu Server untersuchen.
1. Öffnen Sie die Netzwerkkonfigurationsdatei mit dem Befehl:
sudo nano /etc/netplan/00-installer-config.yaml
2. Suchen Sie den Abschnitt, der die Netzwerkeinstellungen definiert, und nehmen Sie die folgenden Änderungen vor:
network:version: 2renderer: networkdethernets:enp0s3:dhcp4: noaddresses: [192.168.0.10/24]gateway4: 192.168.0.1nameservers:addresses: [8.8.8.8, 8.8.4.4]
In diesem Beispiel verwenden wir statische IP-Adressierung. Ersetzt enp0s3 im Namen Ihrer Netzwerkschnittstelle, wenn sie anders ist.
3. Speichern Sie die Datei, und schließen Sie den Nano-Editor mit Strg + X, und bestätigen Sie dann, dass die Änderungen gespeichert werden.
4. Wenden Sie die neuen Netzwerkeinstellungen mithilfe des Befehls an:
sudo netplan apply
5. Überprüfen Sie mithilfe des Befehls, ob eine Netzwerkverbindung besteht:
Sie sollten Informationen über Ihre Netzwerkschnittstelle und die zugewiesene IP-Adresse sehen.
Ihr Ubuntu Server ist jetzt für die Verwendung im Netzwerk bereit. Sie können sich über das Netzwerk mit ihm verbinden und die erforderlichen Dienste konfigurieren.
Installieren und Konfigurieren zusätzlicher Software
Nachdem Sie Ubuntu Server auf VirtualBox installiert und konfiguriert haben, können Sie mit der Installation und Konfiguration zusätzlicher Software fortfahren, um die Funktionalität Ihres Servers zu erweitern. In diesem Abschnitt werden wir einige beliebte Programme und Tools untersuchen, die für Sie in Ihrem Projekt nützlich sein können.
APT-Paketmanager installieren
apt (Advanced Packaging Tool) ist ein Batch-Manager zum Installieren, Aktualisieren und Deinstallieren von Software in Ubuntu. Sie können es mit dem folgenden Befehl installieren:
sudo apt install apt
Apache installieren und konfigurieren
Apache ist der beliebteste Webserver der Welt, mit dem Sie Ihre Websites auf einem Server hosten können. Führen Sie den folgenden Befehl aus, um Apache zu installieren:
sudo apt install apache2
Nach der Installation von Apache können Sie es konfigurieren, z. B. den Listening-Port ändern oder virtuelle Hosts konfigurieren.
MySQL installieren und konfigurieren
MySQL ist ein Datenbankmanagementsystem, das zum Speichern und Verarbeiten von Daten auf Ihrem Server verwendet werden kann. Führen Sie den folgenden Befehl aus, um MySQL zu installieren:
sudo apt install mysql-server
Nach der Installation von MySQL können Sie es konfigurieren, eine Datenbank erstellen und einen Benutzer für den Zugriff auf die Datenbank erstellen.
Installieren und Konfigurieren von PHP
PHP ist eine skriptspezifische Programmiersprache, die zusammen mit Apache zum Erstellen dynamischer Websites verwendet wird. Führen Sie den folgenden Befehl aus, um PHP zu installieren:
sudo apt install php
Nachdem Sie PHP installiert haben, können Sie es anpassen, die PHP-Einstellungen ändern.ini und erstellen Sie Ihre eigenen PHP-Skripte.
Dies sind nur einige Beispiele für zusätzliche Software, die Sie auf Ihrem Ubuntu-Server installieren und konfigurieren können. Abhängig von Ihren Bedürfnissen müssen Sie möglicherweise andere Software wie Nginx, phpMyAdmin, Git und mehr installieren und konfigurieren. Lesen Sie die Dokumentation zu jeder Software durch, um detaillierte Anweisungen zur Installation und Konfiguration zu erhalten.
Überprüfen, ob Ubuntu Server funktioniert
Nachdem Sie Ubuntu Server erfolgreich auf VirtualBox installiert haben, müssen Sie die Systemintegrität überprüfen.
1. Starten Sie die virtuelle Ubuntu Server-Maschine.
2. Geben Sie den Benutzernamen und das Passwort ein, die Sie während der Systeminstallation festgelegt haben.
3. Überprüfen Sie die Netzwerkverbindung. Führen Sie dazu den Befehl aus ping google.com. Wenn es eine Antwort vom Server gibt, funktioniert die Verbindung einwandfrei.
4. Überprüfen Sie, ob der lokale Server verfügbar ist. Wenn Sie einen Webserver (z. B. Apache) installiert haben, öffnen Sie einen Webbrowser auf der Hostmaschine und geben Sie die IP-Adresse der virtuellen Maschine in die Adressleiste ein. Wenn die Begrüßungsseite des Webservers geöffnet wird, funktioniert der Server ordnungsgemäß.
5. Überprüfen Sie die Verfügbarkeit des SSH-Servers. Wenn Sie einen SSH-Server installiert haben, können Sie über den SSH-Client eine Verbindung mit der virtuellen Maschine herstellen, indem Sie die IP-Adresse und die Anmeldeinformationen des Benutzers angeben.
6. Überprüfen Sie, ob andere Dienste oder Anwendungen ausgeführt werden, die Sie auf dem Server installiert oder konfiguriert haben.
Wenn alle Tests erfolgreich waren, funktioniert Ubuntu Server auf VirtualBox einwandfrei und ist einsatzbereit.