Inhoudsopgave
Vandaag hebben we veel tools te doen inzetten Van de webapplicaties op onze servers is een van de belangrijkste aspecten waar wellicht rekening mee wordt gehouden de schaalbaarheid en flexibiliteit van de server.Met de groeiende release op de markt van verschillende frameworks die een snellere ontwikkeling mogelijk maken, is hetzelfde gevraagd van servers, op het gebied van webservers hebben we Nginx, het is een webserver en proxyNaast dat het gratis software is, is het vrij licht; Het staat momenteel in de top 5 van de meest gebruikte op internet, samen met Apache.
Download en installeer Nginx
Nginx is multiplatform, hierdoor kunnen we het op verschillende besturingssystemen installeren op basis van: Unix/Linux, Windows, Solaris, enz..
DoenIn het geval van ramen We kunnen de nieuwste downloadbare versie verkrijgen van de officiële site van Nginx Via de volgende URL http: / /nginx.org/en/download.html en we zullen een scherm krijgen dat lijkt op het volgende:
VERGROTEN
Installeren vanaf de bron
Er zijn momenten waarop we de installatie op een meer gepersonaliseerde manier moeten aanpassen, hiervoor kunnen we onze versie compileren en maken van Nginx, de methode die we zullen uitleggen is voor systemen gebaseerd op Debian / Ubuntu.
BelangrijkEerst moeten we het pakket van Nginx die we van uw website nodig hebben, dan moeten we de broncode in ons systeem uitpakken met het volgende commando:
tar -xvzf nginx-Version.tar.gz
Waar Versie is hij versienummer van het pakket dat we hebben gedownload. De volgende handeling voeren we de map in die we hebben gegenereerd met de decompressie van de Nginx-broncode en we voeren het volgende uit:
./configure --with-debug \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_ssl_module \ --with-http_perl_module \ --with-http_stub_status_module
Dit is wat het doet is de pakketten installeren die het al brengt Nginx en activeer ze in onze faciliteit. Als we om de een of andere reden een foutmelding krijgen vanwege ontbrekende afhankelijkheden, kunnen we het volgende uitvoeren en krijgen wat we nodig hebben:
apt-get build-dep nginx
Zodra we onze afhankelijkheden hebben geïnstalleerd, kunnen we doorgaan met het maken van onze server met de opdracht:
sudo make install
BelangrijkWe kunnen ook externe modules installeren die we hiervoor nodig hebben, we kunnen vergelijkbare stappen volgen, eerst downloaden we de benodigde module en decomprimeren deze in een pad dat we onthouden, dan doen we een herconfiguratie van onze server bijvoorbeeld:
./configure … --add-module = / pad / naar / module
We doen de installatie opnieuw met:
sudo make install
We kunnen dit zo vaak doen als we nodig hebben als we extra modules downloaden om de functionaliteit van onze server uit te breiden.
HerinnerenZodra dit allemaal is gedaan, hebben we onze server al Nginx geïnstalleerd, om te controleren welke serverversie we hebben, kunnen we een query maken met nginx -V Laten we in de onderstaande afbeelding zien dat we zouden krijgen: