GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie Lighttpd auf Ubuntu Server

In diesem Tutorial führen wir Sie durch die Installation von Lighttpd auf Ubuntu Server. Der Lighttpd-Webserver ist ein Open-Source-Webserver für Windows und UNIX/Linux. Es verwendet minimale Systemressourcen und ist extrem schnell beim Bereitstellen von Webseiten für die anfordernden Clients.

Dies macht Lighttpd zu einem unverzichtbaren Webserver für Leute, die die Ladegeschwindigkeit ihrer Webseiten verbessern möchten.

Voraussetzungen

Wir haben für dieses Tutorial ein Ubuntu-Serversystem verwendet. Aber Sie können jedes Ubuntu- oder Debian-System verwenden.

Stellen Sie sicher, dass Sie die folgenden zwei Dinge haben, bevor Sie beginnen:

  1. Zugriff für den Root-Benutzer oder einen Benutzer mit sudo-Berechtigungen
  2. Keine vorhandene Webserver-Anwendung (wie Apache) installiert

Schritte zur Installation von Lighttpd auf Ubuntu Server

Um Lighttpd auf Ubuntu zu installieren, müssen Sie nichts herunterladen. Es ist in den Standard-Ubuntu-Repositories verfügbar. Der Name des Pakets ist „lighttpd“ und Sie können es mit dem apt-Befehl herunterladen.

1. APT-Repositories aktualisieren

Bevor wir beginnen, möchten wir sicherstellen, dass wir das neueste lighttpd-Paket herunterladen können, und dazu müssen wir unsere Standard-Repositories mit dem apt-Paketverwaltungsdienst aktualisieren.

Öffnen Sie das Terminal auf Ihrem Ubuntu-System und geben Sie Folgendes ein.

sudo apt update

Sobald Sie fertig sind, können Sie mit Schritt zwei fortfahren.

2. Installieren Sie Lighttpd auf Ubuntu Server mit APT

Nachdem wir die Repositorys aktualisiert haben, können wir mit der Installation fortfahren. Wir werden den apt-Paketmanager verwenden, um Lighttpd auf dem Ubuntu-Server zu installieren.

Dazu geben wir in unserem Terminal folgendes ein. Möglicherweise werden Sie aufgefordert, Ihr Benutzerkennwort einzugeben, um fortzufahren.

sudo apt install lighttpd

Wenn Sie diesen Befehl in Ihre Befehlszeile eingeben, sollten Sie Folgendes als Ausgabe auf Ihrem Bildschirm erwarten.

Drücken Sie die Eingabetaste und fahren Sie mit der Installation fort. Warten Sie ein paar Sekunden oder Minuten, abhängig von Ihrer Internetgeschwindigkeit, und Sie sollten einen voll funktionsfähigen Lighttpd-Server auf Ihrem System haben.

3. Starten Sie den Lighttpd-Dienst

Sobald wir Lighttpd auf Ubuntu installiert haben, müssen wir den Dienst mit dem Befehl systemctl starten.

Zusammen mit dem Starten des Dienstes verknüpfen wir den Dienst auch, damit er beim Booten startet.

sudo systemctl start lighttpd.service
sudo systemctl enable lighttpd.service

Nachdem wir den Lighttpd-Dienst gestartet und aktiviert haben, läuft der Lighttpd-Server auf unserem System.

Wenn der Dienst ordnungsgemäß aktiviert ist, sollten Sie eine ähnliche Ausgabe auf Ihrem Bildschirm erwarten.

Das war’s, Sie haben den Lighttpd-Dienst auf Ihrem System eingerichtet und ausgeführt. Gehen wir weiter.

4. Zugriff auf Lighttpd unter Ubuntu

Wenn Sie einen beliebigen Webserver unter Linux einrichten, ist das standardmäßige DocumentRoot-Verzeichnis /var/www es sei denn, Sie konfigurieren einen anderen.

Wenn Sie eine Seite mit dem Namen index.html platzieren im Verzeichnis können Sie die Seite über Ihren Browser anzeigen, indem Sie auf Ihre Localhost-IP (127.0.0.1) zugreifen.

Schauen wir uns die Standardseite an, die für Lighttpd nach der Installation verfügbar ist. Öffnen Sie Ihren Browser und geben Sie die folgende Adresse in die URL-Leiste ein.

http://localhost

Wenn für Sie alles richtig gelaufen ist, sollten Sie die oben gezeigte Seite sehen. Da wir diese Seite sehen können, ist das großartig! Wir können weiter gehen.

5. Eingehenden Datenverkehr zulassen

Unser Webserver ist installiert, aber er ist nur lokal zugänglich, da der gesamte Datenverkehr von außen durch UFW, unsere Standard-Ubuntu-Firewall, blockiert wird.

Lassen Sie uns einige Regeln hinzufügen, um HTTP- und HTTPS-Verkehr durchzulassen.

sudo ufw allow http
sudo ufw allow https
sudo ufw status

Perfekt! Der letzte Befehl sollte Ihnen zeigen, dass HTTP- und HTTPS-Verkehr jetzt von jeder IP erlaubt ist.

6. Zusätzliche Pakete

Nachdem Sie nun wissen, wie Sie Lighttpd unter Ubuntu installieren und Ihre HTML-Seiten über das Internet bereitstellen, möchten Sie vielleicht auch wissen, wie Sie Seiten in PHP bereitstellen.

Ich werde nicht auf die Installation bestimmter Pakete eingehen, da alles ziemlich einfach ist. Aber zögern Sie nicht, dieses Tutorial durchzulesen, in dem wir besprochen haben, wie Apache und PHP installiert werden. Sie können direkt zum PHP-Installationsteil springen.

Randnotizen

Der Lighttpd-Webserver bietet Ihnen einen effektiven und schnellen Webserver, ohne Ihre Speicherressourcen zu verschlingen.

Es gibt ein paar Dinge, die Sie beachten müssen

  • Während Lighttpd das Beste ist, wenn es darum geht, die Belastung Ihres Systems zu reduzieren, verwenden die Server Side Includes (SSI) von Lighttpd einen nicht empfohlenen Workflow, um Skripte zu verarbeiten.
  • Außerdem verlangt die Natur von FastCGI, dass zusätzliche Konfigurationen definiert werden müssen, um Webanwendungen auf einem Lighttpd-Server auszuführen.
  • Sie müssen sicherstellen, dass Sie Ihren Server ordnungsgemäß sichern, wenn Sie den Lighttpd-Server auf Ihrem System installieren.
  • Aufgrund der netzwerkorientierten Natur von Lighttpd kann ein nicht ordnungsgemäß gesicherter Server Ihr System möglicherweise für mehrere Schwachstellen öffnen.

Schlussfolgerung

Lighttpd ist eines der besten Webserverpakete, die Sie erhalten können, wenn Sie einen schnellen, branchenkonformen Webserver erhalten möchten, ohne viele Systemressourcen aufzuwenden.

Obwohl der Lighttpd-Webserver einige Besonderheiten aufweist, erfüllt er seine Aufgabe besser als jeder andere Webserver – er bietet schnelle, optimierte Serverfunktionen mit einem erweiterten Funktionsumfang, einschließlich FastCGI, URL-Umschreibung, Ausgabekomprimierung und mehr.

Dieses Tutorial soll Ihnen helfen, Lighttpd auf Ubuntu Server zu installieren. Mit PHP- und FastCGI-Tools können Sie den Server ganz einfach nach Ihren Bedürfnissen konfigurieren. Wenn Sie Fragen haben, lassen Sie es uns wie immer unten in den Kommentaren wissen.


Linux
  1. So installieren Sie MySQL unter Ubuntu 18.04

  2. So installieren Sie Minecraft Server auf Ubuntu 18.04

  3. So installieren Sie auf einem Ubuntu-Server

  4. So installieren Sie MariaDB unter Ubuntu 22.04

  5. Wie installiere ich Ubuntu Server 15.10 auf Hyper-v?

So installieren Sie NGINX unter Ubuntu 20.04

So installieren Sie Ansible Server unter Ubuntu 18.04

So installieren Sie XWiki unter Ubuntu 20.04

So installieren Sie ClickHouse unter Ubuntu 20.04

Wie installiere ich FTP auf Ubuntu 18.04?

So installieren Sie den Lighttpd-Webserver unter Ubuntu 18.04