Die Installation von Ubuntu 23.10 zusammen mit Nginx ist ein hervorragender Ausgangspunkt für das Hosting von Webanwendungen, Websites und vielem mehr. Nginx ist bekannt für seine hohe Leistung, seine Stabilität sowie seine niedrigen Ressourcenanforderungen. Dieser Artikel führt Sie durch den Prozess der Installation von Ubuntu 23.10 und der anschließenden Einrichtung von Nginx. Wir haben uns bemüht, die Anleitung so zu gestalten, dass sie auch für Einsteiger verständlich und leicht nachvollziehbar ist.
Vorbereitung der Installation
Bevor Sie beginnen, stellen Sie sicher, dass Sie ein Installationsmedium für Ubuntu 23.10 bereit haben. Sie können das ISO-Image von der offiziellen Ubuntu-Website herunterladen und auf einen USB-Stick brennen oder für eine virtuelle Maschine verwenden.
Installation von Ubuntu 23.10
- Starten Sie von Ihrem Installationsmedium und wählen Sie „Ubuntu installieren“. Folgen Sie den Anweisungen auf dem Bildschirm. Wählen Sie Ihre bevorzugte Sprache, Tastaturlayout und weitere grundlegende Einstellungen.
- Partitionierung der Festplatte: Wenn Sie dazu aufgefordert werden, wählen Sie, wie Sie die Festplatte partitionieren möchten. Für die meisten Benutzer ist die Option „Festplatte löschen und Ubuntu installieren“ die einfachste Wahl.
- Benutzerkonto erstellen: Geben Sie Ihren Namen, den Namen Ihres Computers, Ihren Benutzernamen sowie ein Passwort ein.
Nach Abschluss der Installation fordert Sie das System auf, neu zu starten. Entfernen Sie das Installationsmedium und melden Sie sich bei Ihrem neuen Ubuntu 23.10-System an.
Installation von Nginx
Nachdem Ubuntu installiert wurde, ist der nächste Schritt die Installation von Nginx. Nginx kann leicht über die Ubuntu-Paketverwaltung installiert werden. Öffnen Sie ein Terminalfenster und führen Sie die folgenden Schritte aus:
- Aktualisieren Sie Ihre Paketliste:
sudo apt update
- Installieren Sie Nginx:
sudo apt install nginx
Nach der Installation können Sie überprüfen, ob Nginx erfolgreich installiert wurde und läuft:
systemctl status nginx
Konfiguration von Nginx
Die Hauptkonfigurationsdatei für Nginx befindet sich unter /etc/nginx/nginx.conf
. Für die meisten Anwendungen können Sie jedoch einzelne „Server-Blöcke“ (ähnlich den virtuellen Hosts in Apache) in /etc/nginx/sites-available/
konfigurieren und dann in /etc/nginx/sites-enabled/
verlinken, um sie zu aktivieren.
- Erstellen Sie eine Konfigurationsdatei für Ihre Website:
sudo nano /etc/nginx/sites-available/meine-website
- Fügen Sie die folgende Konfiguration hinzu, um eine einfache statische Website zu hosten:
server {
listen 80;
server_name meine-website.com www.meine-website.com;
root /var/www/meine-website;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
- Erstellen Sie einen symbolischen Link, um die Website zu aktivieren:
sudo ln -s /etc/nginx/sites-available/meine-website /etc/nginx/sites-enabled/
- Testen Sie die Konfiguration auf Fehler:
sudo nginx -t
- Neustart von Nginx, um die Änderungen zu übernehmen:
sudo systemctl restart nginx
Nachdem Sie gelernt haben, wie Sie Ubuntu 23.10 installieren und Nginx für das Hosting Ihrer Webprojekte konfigurieren, möchten wir Ihnen die Cloud VPS-Dienste von Shape.host vorstellen. Mit einem Cloud VPS von Shape.host können Sie die Leistung und Flexibilität genießen, die Sie für das Hosting von Webanwendungen, Datenbanken und vielem mehr benötigen.
Die Cloud VPS-Lösungen von Shape.host bieten nicht nur eine zuverlässige und skalierbare Hosting-Plattform, sondern auch eine Auswahl an Betriebssystemen einschließlich Ubuntu 23.10. Darüber hinaus profitieren Sie von einem erstklassigen Support-Team, das bereitsteht, um Ihnen bei der Einrichtung und Verwaltung Ihres Servers zu helfen.