How to Install Wordpress With Nginx on Debian 10 VPS
Sommario:
- Installa Nginx
- Regola il firewall
- Struttura e best practice del file di configurazione di Nginx
- Conclusione
Nginx è un server HTTP e proxy inverso open source ad alte prestazioni che alimenta alcuni dei più grandi siti su Internet. Rispetto ad Apache, Nginx è in grado di gestire un numero molto elevato di connessioni simultanee e ha un ingombro di memoria inferiore per connessione.
Nginx può essere utilizzato come server Web autonomo e come proxy inverso per server HTTP e non
In questo tutorial, spiegheremo come installare e gestire Nginx su Debian 10 Buster.
Installa Nginx
Il pacchetto Nginx è incluso nei repository Debian Buster predefiniti. L'installazione è piuttosto semplice, basta eseguire i seguenti comandi come root o utente con privilegi sudo:
sudo apt update
sudo apt install nginx
Il servizio Nginx si avvierà automaticamente al termine del processo di installazione. Puoi verificarlo con l'arricciatura come mostrato di seguito:
curl -I 127.0.0.1
L'output sarà simile a questo:
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
È possibile utilizzare il comando
systemctl
per gestire il servizio Nginx, come qualsiasi altra unità systemd.
Regola il firewall
Gli utenti UFW possono aprire le porte HTTP (
80
) e HTTPS (
443
) abilitando il profilo 'Nginx Full':
sudo ufw allow 'Nginx Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Struttura e best practice del file di configurazione di Nginx
- I file di configurazione di Nginx sono memorizzati nella directory
/etc/nginx
file di configurazione principale di Nginx è/etc/nginx/nginx.conf
file di configurazione del blocco server (vhost) sono memorizzati nella directory/etc/nginx/sites-available
. I file di configurazione trovati in questa directory sono usati da Nginx solo quando sono collegati alla directory/etc/nginx/sites-enabled
attivare un blocco server creare un collegamento simbolico (un puntatore) dal file di configurazione in una directorysites-available
neisites-available
alla directorysites-enabled
scrivere codice più gestibile, è una buona idea seguire una convenzione di denominazione standard. Ad esempio, se il tuo nome di dominio èmydomain.com
il file di configurazione dovrebbe essere chiamato/etc/nginx/sites-available/mydomain.com.conf
. La/etc/nginx/sites-available/mydomain.com.conf
/etc/nginx/snippets
contiene frammenti di configurazione che possono essere inclusi nella file di blocco del server. Se si utilizzano segmenti di configurazione ripetibili, è possibile trasformare questi segmenti in frammenti e includere il file di frammenti nei blocchi del server. I file di registro diaccess.log
(access.log
ederror.log
) si trovano nella directory/var/log/nginx/
. Si consiglia di disporre di un diversoaccess
e file di registro deglierror
per ciascun blocco server. È possibile impostare la directory principale del documento di dominio in qualsiasi posizione desiderata. Le posizioni più comuni per webroot includono:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
-
Conclusione
Installare Nginx su Debian 10 è una questione di eseguire un singolo comando.
Ora che hai installato Nginx sul tuo Debian 10 Linux puoi iniziare a distribuire le tue applicazioni e usare Nginx come server web o proxy.
nginx debianCome installare, installare la stampante multifunzione HP Officejet 6500a plus

Scopri come impostare e installare la stampante multifunzione HP Officejet 6500A Plus.
Come installare nginx su debian 9

Nginx è un server HTTP e proxy inverso open source ad alte prestazioni che alimenta alcuni dei più grandi siti su Internet. Questo tutorial illustrerà i passaggi per installare e gestire Nginx su una macchina Debian.
Come installare virtualbox su debian linux 10 linux

VirtualBox è un software di virtualizzazione multipiattaforma open source che consente di eseguire più sistemi operativi guest contemporaneamente. Questo tutorial spiega come installare l'ultimo VirtualBox su Debian 10, Buster.