Nginx – Erste Schritte

Gegenwärtig verfügen wir über zahlreiche Tools zum Bereitstellen von Webanwendungen auf unseren Servern. Einer der wichtigsten Aspekte, der möglicherweise berücksichtigt wird, ist die Möglichkeit der Eskalation und Serverflexibilität.

Mit dem zunehmenden Marktzugang verschiedener Frameworks, die eine schnellere Entwicklung ermöglichen, wurde von den Servern das Gleiche gefordert. Auf dem Gebiet der Webserver ist Nginx ein Webserver und ein Proxy . Es ist nicht nur leicht, sondern auch Software frei; Es ist derzeit in den Top 5 der am häufigsten verwendeten im Web zusammen mit Apache .

Beziehen und installieren Sie Nginx

Nginx ist plattformübergreifend, daher können wir es auf verschiedenen Betriebssystemen installieren, die auf Unix / Linux, Windows, Solaris usw. basieren .

Machen
Unter Windows können wir die neueste herunterladbare Version von der offiziellen Nginx- Website über die folgende URL herunterladen: http: / /nginx.org/en/download.html, und wir erhalten einen Bildschirm ähnlich dem folgenden:

nginx_primerospasos.jpg
Im Linux- Fall können wir die neueste Version über die Installationsbefehle neuer Pakete erhalten. Im folgenden Bild sehen wir beispielsweise, wie man Nginx unter Debian / Ubuntu bekommt:

nginx_primerospasos2.jpg

Dadurch wird Nginx in einem Standardverzeichnis in unserem Betriebssystem installiert.

Von der Quelle installieren

Es gibt Zeiten, in denen wir die Installation personalisierter anpassen müssen. Dazu können wir unsere Version von Nginx kompilieren und erstellen. Die Methode, die wir erklären werden, gilt für Systeme, die auf Debian / Ubuntu basieren.

Wichtig
Zuerst müssen wir das Nginx- Paket, das wir benötigen, von seiner Website beziehen, dann müssen wir den Quellcode in unserem System mit dem folgenden Befehl entpacken:

 tar -xvzf nginx-Version.tar.gz 

Dabei ist Version die Nummer der Version des Pakets, das wir heruntergeladen haben . Im nächsten Schritt geben wir das Verzeichnis ein, das wir mit der Dekomprimierung des Nginx-Quellcodes erstellt haben, und führen Folgendes aus:

 ./configure --with-debug  --with-http_ssl_module  --with-http_realip_module  --with-http_ssl_module  --with-http_perl_module  --with-http_stub_status_module 

Installieren Sie dazu die Pakete, die Nginx bereits mitbringt, und aktivieren Sie sie in unserer Installation. Wenn aus irgendeinem Grund ein Fehler aufgrund fehlender Abhängigkeiten auftritt, können wir Folgendes ausführen und das bekommen, was wir brauchen:

 apt-get build-dep nginx 

: Sobald wir unsere Abhängigkeiten installiert haben, können wir unseren Server mit dem folgenden Befehl erstellen :

 sudo make install 

Wichtig
Wir können auch externe Module installieren, die wir benötigen, um ähnliche Schritte auszuführen. Laden Sie zuerst das erforderliche Modul herunter und entpacken Sie es in einem Pfad, den wir uns merken. Anschließend führen wir eine Neukonfiguration unseres Servers durch, zum Beispiel:

 ./configure ..... --add-module = / path / to / module 

Wir kehren zurück, um die Installation durchzuführen mit:

 sudo make install 

Dies können wir so oft wie nötig tun, wenn wir zusätzliche Module herunterladen, um die Funktionalität unseres Servers zu erweitern.

Erinnere dich
Sobald dies erledigt ist, haben wir unseren Nginx- Server installiert. Um zu überprüfen, welche Serverversion ausgeführt wird, können wir mit nginx -V eine Abfrage durchführen (siehe Abbildung unten).

nginx_primerospasos3.jpg

Wie wir sehen können, ist es ein sehr einfacher Prozess, Nginx unter Windows sowie unter Debian / Ubuntu zu installieren und zusätzliche Module hinzuzufügen, um die Funktionalität des Servers zu erweitern.

See also  Firewall CentOS 7: Regeln konfigurieren, aktivieren, deaktivieren und erstellen

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *