Hinweis: Dieser Artikel wurde urspruenglich im Jahr 2014 veroeffentlicht. Einige Schritte, Befehle oder Softwareversionen haben sich moeglicherweise geaendert. Pruefen Sie die aktuelle NginX-Dokumentation fuer die neuesten Informationen.

In dieser Schritt-fuer-Schritt-Anleitung erfahren Sie, wie Sie NginX installieren. Nginx ist ein leistungsstarker HTTP-Server und Reverse-Proxy, bekannt fuer seine Stabilitaet, seinen umfangreichen Funktionsumfang und seinen geringen Ressourcenverbrauch.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:

  • Einen Linux-Server mit installiertem Nginx
  • Root- oder sudo-Zugriff auf den Server
  • Grundlegendes Verstaendnis der Webserver-Konfiguration

Anleitung: NginX installieren

Wenn Sie NginX installieren moechten, hosten wir derzeit ein PPA, das versucht, mit den neuesten Updates von NginX Schritt zu halten. Manchmal nehmen wir Aenderungen am Build vor, wenn etwas nicht funktioniert, aber die meiste Zeit verwenden wir dasselbe Paket, das vom NginX-Team bereitgestellt wird. Nachfolgend finden Sie die Anweisungen zur Installation von NginX mit unserem PPA oder dem des NginX-Teams.

I. Unser Repository hinzufuegen

Der erste Schritt besteht darin, unser Repository zu Ihrer Ubuntu-Installation hinzuzufuegen, um NginX zu erhalten. Nachfolgend finden Sie die zwei Repositories, die wir pflegen, und die zwei Repositories, die das NginX-Team pflegt. Stellen Sie sicher, dass Sie nur eines davon auswaehlen / verwenden.

Mainline-Repositories:

sudo add-apt-repository ppa:cloudingenium/nginx-mainline

&

sudo add-apt-repository ppa:nginx/development

Stable-Repositories:

sudo add-apt-repository ppa:cloudingenium/nginx-stable

&

sudo add-apt-repository ppa:nginx/stable

Wir empfehlen natuerlich unsere Repositories, da die auf der Website veroeffentlichten Informationen sich auf diese beziehen, aber Sie koennen die Repositories des NginX-Teams waehlen, da wir die meiste Zeit deren Inhalte in unsere kopieren (nur wenn wir ein anderes Verhalten benoetigen, nehmen wir Aenderungen am Build vor, aber normalerweise haben sie die Probleme bis zur naechsten Version behoben).

Nachdem Sie das Repository hinzugefuegt haben, fuehren Sie sudo apt-get update aus, um die neuesten Binaeerdateien zu erhalten.

II. NginX installieren

Bis hierhin einfach, oder? Nun, jetzt ist es immer noch einfach, aber Sie muessen entscheiden, welches Paket Sie installieren moechten. Wenn Sie unseren (</custom-nginx-distribution-available-packages/> “Custom NginX Distribution – Available Packages”) Beitrag lesen, koennen Sie mehr ueber die verschiedenen Pakete und deren Inhalt erfahren. Manchmal empfehlen wir das grundlegende NginX-Paket, aber in anderen Faellen benoetigen Sie zusaetzliche Module aus dem Extras-Paket oder moechten mit NAXSI experimentieren, um Ihren Server zu schuetzen. Die Wahl liegt bei Ihnen! Wir werden das Extras-Paket verwenden, da wir glauben, dass es das vollstaendigste ist und ein guter Ausgangspunkt.

Fuehren Sie einfach aus: sudo apt-get install nginx-extras um es auf Ihrem Server zu installieren

III. NginX konfigurieren

Jetzt ist es an der Zeit, NginX zu konfigurieren. Dies ist wahrscheinlich der muehsamste Teil der Installation. Wenn Sie mit NginX nicht vertraut sind, muessen Sie sich einlesen, wie man die verschiedenen Abschnitte richtig konfiguriert und wo diese Konfigurationsdateien gespeichert sind. Sie muessen sich auch fuer eine Reihe von Optionen / Einstellungen entscheiden, die die Leistung und HTTP-Kommunikationsparameter Ihres neuen Webservers optimieren. Nachfolgend finden Sie einen kleinen und schnellen Einstiegsleitfaden zur Orientierung. Dies sollte Ihnen helfen herauszufinden, wo Sie anfangen muessen, damit Sie schneller mit NginX vertraut werden:

  1. Oeffnen Sie die Hauptkonfigurationsdatei: /etc/nginx/nginx.conf
  2. Fuegen Sie die Konfigurationsdateien Ihrer Websites hinzu unter: /etc/nginx/sites-available
  3. Erstellen Sie symbolische Links zu /etc/nginx/sites-enabled fuer die Konfigurationsseiten, die Sie aktivieren moechten (wie es Apache macht)
  4. Sie koennen gemeinsame Dateien verwenden und sie ueber die include-Direktive einbinden.
  5. Dateien in /etc/nginx/conf.d werden automatisch eingebunden, sodass Sie verschiedene Abschnitte zur einfacheren Verwaltung erstellen koennen, anstatt Ihre Hauptkonfigurationsdatei zu fuellen.

(http://img.zemanta.com/zemified_h.png?x-id=c07aa57e-637d-42e5-83cb-86bf3594a7a2)](http://www.zemanta.com/?px “Enhanced by Zemanta”)

Zusammenfassung

Sie haben erfolgreich gelernt, wie man NginX installiert. Wenn Sie auf Probleme stossen, ueberpruefen Sie die Voraussetzungen und stellen Sie sicher, dass Ihre NginX-Umgebung richtig konfiguriert ist.

Verwandte Artikel