Skip to main content

So installieren Sie den Apache-Webserver unter Linux

#7 Webserver Apache 2 installieren & einrichten (PHP 7, PHPMyAdmin) (Februar 2025)

#7 Webserver Apache 2 installieren & einrichten (PHP 7, PHPMyAdmin) (Februar 2025)
Anonim

Sie haben also eine Website, aber jetzt brauchen Sie eine Plattform, auf der sie gehostet werden kann. Sie können einen der vielen Anbieter für Website-Hosting verwenden oder versuchen, Ihre Website selbst mit Ihrem eigenen Webserver zu hosten.

Da Apache kostenlos ist, ist dies einer der beliebtesten Webserver, die installiert werden müssen. Es hat auch mehrere Funktionen, die es für viele verschiedene Arten von Websites nützlich machen. Also, was ist Apache? Kurz gesagt handelt es sich um einen Server, der für alles von persönlichen Webseiten bis zu Websites auf Unternehmensebene verwendet wird. Es ist so vielseitig wie beliebt.

In diesem Artikel erhalten Sie Informationen zur Installation von Apache auf einem Linux-System. Bevor Sie beginnen, sollten Sie sich jedoch zumindest mit Linux auskennen - einschließlich der Möglichkeit, Verzeichnisse zu wechseln, tar und gunzip zu verwenden und mit make zu kompilieren besitzen). Sie sollten auch Zugriff auf das Root-Konto auf dem Server haben. Auch wenn Sie dadurch verwirrt sind, können Sie sich immer an einen Hosting-Anbieter wenden, anstatt ihn selbst zu tun.

Laden Sie Apache herunter

Laden Sie am besten die neueste stabile Version von Apache herunter. Der beste Ort, um Apache zu erhalten, ist von der Apache HTTP Server-Download-Site. Laden Sie die für Ihr System geeigneten Quelldateien herunter. Binäre Versionen für einige Betriebssysteme sind ebenfalls auf dieser Site verfügbar.

Extrahieren Sie die Apache-Dateien

Nachdem Sie die Dateien heruntergeladen haben, müssen Sie sie dekomprimieren:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

Dadurch wird unter dem aktuellen Verzeichnis ein neues Verzeichnis mit den Quelldateien erstellt.

Konfigurieren Sie Ihren Server für Apache

Sobald Sie die Dateien zur Verfügung haben, müssen Sie Ihren Computer anweisen, wo er alles finden kann, indem Sie die Quelldateien konfigurieren. Am einfachsten ist es, alle Standardeinstellungen zu akzeptieren und einfach Folgendes einzugeben:

./konfigurieren

Natürlich möchten die meisten Leute nicht nur die Standardoptionen akzeptieren, die ihnen angezeigt werden. Die wichtigste Option ist die

Präfix = PRÄFIX Möglichkeit. Dies gibt das Verzeichnis an, in dem die Apache-Dateien installiert werden. Sie können auch bestimmte Umgebungsvariablen und -module festlegen. Zu den Modulen, die Sie möglicherweise installiert haben möchten, gehören:

  • mod_alias - um verschiedene Teile des URL-Baums zuzuordnen
  • mod_include, um serverseitige Includes zu parsen
  • mod_mime - um dem MIME-Typ Dateierweiterungen zuzuordnen
  • mod_rewrite - um URLs im laufenden Betrieb umzuschreiben
  • mod_speling (sic) - um Ihren Lesern zu helfen, die URLs falsch geschrieben haben
  • mod_ssl - um starke Verschlüsselung mit SSL zu ermöglichen
  • mod_userdir - Damit können Systembenutzer ihre eigenen Webseitenverzeichnisse haben

Bitte beachten Sie, dass dies nicht alle Module sind, die Sie auf einem bestimmten System installieren. Das jeweilige Projekt hängt davon ab, was Sie installieren, aber diese Liste ist ein guter Ausgangspunkt. Lesen Sie mehr über die Details zu den Modulen, um herauszufinden, welche Sie benötigen.

Apache bauen

Wie bei jeder Quellinstallation müssen Sie dann die Installation erstellen:

macheninstalliere

Apache anpassen

Wenn Sie davon ausgehen, dass bei der Installation und dem Build keine Probleme aufgetreten sind, können Sie Ihre Apache-Konfiguration anpassen. Dies bedeutet eigentlich nur das Bearbeiten der Datei httpd.conf. Diese Datei befindet sich im

PRÄFIX / conf Verzeichnis. Ich bearbeite es normalerweise mit einem Texteditor.

vi PRÄFIX /conf/httpd.conf

Hinweis: Sie müssen root sein, um diese Datei bearbeiten zu können.

Befolgen Sie die Anweisungen in dieser Datei, um Ihre Konfiguration wie gewünscht zu bearbeiten. Weitere Hilfe finden Sie auf der Apache-Website. Sie können sich jederzeit an diese Site wenden, um weitere Informationen und Ressourcen zu erhalten.

Testen Sie Ihren Apache Server

Öffnen Sie einen Webbrowser auf demselben Computer und geben Sie ihn ein

http: // localhost / im Adressfeld. Sie sollten eine Seite sehen, die der im obigen Screenshot (der Abbildung, die diesem Artikel beiliegt) ähnlich ist. Es wird in großen Buchstaben sagen Sehen Sie dies statt der erwarteten Website? Das sind gute Neuigkeiten, da Ihr Server korrekt installiert ist.

Beginnen Sie mit dem Bearbeiten / Hochladen von Seiten auf den neu installierten Apache-Webserver

Sobald Ihr Server läuft, können Sie mit dem Posten von Seiten beginnen. Viel Spaß beim Aufbau Ihrer Website!