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 .
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:
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.
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
./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.
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.