How to Install Debian 9 on VirtualBox
Indholdsfortegnelse:
Nginx er en open source, højtydende HTTP og reverse proxy-server, der driver nogle af de største sider på Internettet. Sammenlignet med Apache kan Nginx håndtere et meget stort antal samtidige forbindelser og har et mindre hukommelsesfodaftryk pr. Forbindelse.
Nginx kan bruges som en enkeltstående webserver og som en reverse proxy til HTTP- og ikke-HTTP-servere.
I denne selvstudie forklarer vi, hvordan du installerer og administrerer Nginx på Debian 10 Buster.
Installer Nginx
Nginx-pakken er inkluderet i Debian Buster-standardlagrene. Installationen er ret ligetil, bare kør følgende kommandoer som root eller bruger med sudo-privilegier:
sudo apt update
sudo apt install nginx
Nginx-tjenesten starter automatisk, når installationen er afsluttet. Du kan bekræfte det med krøllet som vist nedenfor:
curl -I 127.0.0.1
Outputet ligner det her:
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 bruge
systemctl
kommandoen til at administrere Nginx-tjenesten, samme som enhver anden systemd enhed.
Juster firewall
UFW-brugere kan åbne HTTP (
80
) og HTTPS (
443
) porte ved at 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-konfigurationsfils struktur og bedste praksis
- Nginx-konfigurationsfiler gemmes i
/etc/nginx
biblioteket. Den vigtigste Nginx-konfigurationsfil er/etc/nginx/nginx.conf
Serverblok (vhost) konfigurationsfiler gemmes i/etc/nginx/sites-available
bibliotek. Konfigurationsfilerne, der findes i dette bibliotek, bruges kun af Nginx, når de er knyttet til den/etc/nginx/sites-enabled
bibliotek. For at aktivere en serverblokke oprettes en symlink (en markør) fra konfigurationsfilen i etsites-available
bibliotek tilsites-enabled
bibliotek. For at skrive en mere vedligeholdelig kode er det en god ide at følge en standard navnekonvention. For eksempel, hvis dit domænenavn ermydomain.com
skal konfigurationsfilen navngives/etc/nginx/sites-available/mydomain.com.conf
./etc/nginx/sites-available/mydomain.com.conf
/etc/nginx/snippets
biblioteket indeholder konfigurationsuddrag, der kan inkluderes i serverblokeringsfiler. Hvis du bruger gentagne konfigurationssegmenter, kan du refaktorere disse segmenter i uddrag og inkludere kodestykket til serverblokkene. Nginx-logfiler (access.log
ogerror.log
) er placeret i/var/log/nginx/
biblioteket. Det anbefales at have en andenaccess
og fejllogfiler for hver serverblok. Du kan indstille dit domæne til root-domænet til et hvilket som helst sted, du ønsker. De mest almindelige placeringer for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
-
Konklusion
Installation af Nginx på Debian 10 handler om at køre en enkelt kommando.
Nu, hvor du har installeret Nginx på din Debian 10 Linux, kan du begynde at implementere dine applikationer og bruge Nginx som en web- eller proxy-server.
nginx debianSådan installeres og konfigureres redis på debian 10 linux

I denne tutorial vil vi dække, hvordan man installerer og konfigurerer Redis på en Debian 10, Buster. Redis er en open source i datalagring med nøgleværdier i hukommelsen.
Sådan installeres nginx på debian 9

Nginx er en open source, højtydende HTTP og reverse proxy-server, der driver nogle af de største sider på Internettet. Denne tutorial beskriver trinnene til installation og styring af Nginx på en Debian-maskine.
Sådan installeres virtualbox på debian linux 10 linux

VirtualBox er en open-source cross-platform virtualiseringssoftware, der giver dig mulighed for at køre flere gæstoperativsystemer samtidig. Denne tutorial forklarer, hvordan du installerer den nyeste VirtualBox på Debian 10, Buster.