How to Install Wordpress With Nginx on Debian 10 VPS
Innholdsfortegnelse:
- Installer Nginx
- Juster brannmuren
- Nginx-konfigurasjonsfilens struktur og beste fremgangsmåter
- Konklusjon
Nginx er en åpen kildekode, høy ytelse HTTP og reverse proxy-server som driver noen av de største nettstedene på Internett. Sammenlignet med Apache, kan Nginx håndtere et mye stort antall samtidige tilkoblinger og har et mindre minneavtrykk per tilkobling.
Nginx kan brukes som en frittstående webserver, og som en omvendt proxy for HTTP- og ikke-HTTP-servere.
I denne opplæringen skal vi forklare hvordan du installerer og administrerer Nginx på Debian 10 Buster.
Installer Nginx
Nginx-pakken er inkludert i standard Debian Buster-lagringene. Installasjonen er ganske grei, bare kjør følgende kommandoer som root eller bruker med sudo-rettigheter:
sudo apt update
sudo apt install nginx
Nginx-tjenesten starter automatisk etter at installasjonsprosessen er fullført. Du kan bekrefte det med krøll som vist nedenfor:
curl -I 127.0.0.1
Utgangen vil se ut som dette:
HTTP/1.1 200 OK Server: nginx/1.14.2 Date: Tue, 16 Jul 2019 16:50:46 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT Connection: keep-alive ETag: "5d2e0052-264" Accept-Ranges: bytes
Du kan bruke
systemctl
kommandoen til å administrere Nginx-tjenesten, samme som en hvilken som helst annen systemd enhet.
Juster brannmuren
UFW-brukere kan åpne HTTP (
80
) og HTTPS (
443
) porter ved å aktivere 'Nginx Full' -profilen:
sudo ufw allow 'Nginx Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Nginx-konfigurasjonsfilens struktur og beste fremgangsmåter
- Nginx-konfigurasjonsfiler lagres i
/etc/nginx
katalogen. Hovedkonfigurasjonsfilen for Nginx er/etc/nginx/nginx.conf
Serverblokk (vhost) konfigurasjonsfiler er lagret i/etc/nginx/sites-available
katalog. Konfigurasjonsfilene som er funnet i denne katalogen, brukes bare av Nginx når de er koblet til katalogen/etc/nginx/sites-enabled
aktivere en serverblokk oppretter du en symlink (en peker) fra konfigurasjonsfilen i en katalog som er tilgjengelig for nettsteder.sites-enabled
katalog. For å skrive mer vedlikeholdskode er det lurt å følge en standard navnekonvensjon. For eksempel, hvis domenenavnet ditt ermydomain.com
, skal konfigurasjonsfilen få navnet/etc/nginx/sites-available/mydomain.com.conf
./etc/nginx/sites-available/mydomain.com.conf
/etc/nginx/snippets
inneholder konfigurasjonsutdrag som kan inkluderes i serverblokkeringsfiler. Hvis du bruker repeterbare konfigurasjonssegmenter, kan du refaktorere disse segmentene i kodebiter og inkludere kodebiten til serverblokkene. Nginx-loggfiler (access.log
ogerror.log
) er lokalisert i/var/log/nginx/
katalogen. Det anbefales å ha en annenaccess
ogerror
for hver serverblokk. Du kan stille inn domenedokumentets rotkatalog til et hvilket som helst sted du ønsker. De vanligste stedene for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
-
Konklusjon
Å installere Nginx på Debian 10 handler om å kjøre en enkelt kommando.
Nå som du har installert Nginx på Debian 10 Linux kan du begynne å distribuere applikasjonene dine og bruke Nginx som en web- eller proxy-server.
nginx debianHvordan installere og konfigurere redis på debian 10 linux

I denne opplæringen vil vi dekke hvordan du installerer og konfigurerer Redis på en Debian 10, Buster. Redis er en åpen kildekode-datalager i minnet med nøkkelverdi.
Hvordan installere nginx på debian 9

Nginx er en åpen kildekode, høy ytelse HTTP og reverse proxy-server som driver noen av de største nettstedene på Internett. Denne opplæringen vil skissere trinnene for å installere og administrere Nginx på en Debian-maskin.
Hvordan installere virtualbox på debian linux 10 linux

VirtualBox er en open source-plattform virtualiseringsprogramvare som lar deg kjøre flere gjestes operativsystemer samtidig. Denne veiledningen forklarer hvordan du installerer den nyeste VirtualBox på Debian 10, Buster.