Nginx
-
Configuring Logstash on Droplets to Forward Nginx Logs to Managed OpenSearch
Introduzione Il monitoraggio dei log del server web è essenziale per la corretta gestione del tuo sito web, la risoluzione di problemi e l’understanding del comportamento degli utenti. Se stai utilizzando Nginx, genera log di accesso e errori pieni di informazioni valide. Per gestire e analizzare questi log, puoi utilizzare Logstash per processarli e inoltrarli e DigitalOcean OpenSearch gestito per indicizzare e visualizzare i dati. In questo tutorial, ti guideranno attraverso l’installazione di Logstash su una Droplet, impostandola per raccogliere…
-
Introduzione ai server web
Introduzione Il ruolo principale di un server web è quello di servire pagine web per un sito web. Una pagina web può essere resa da un singolo file HTML o da una complessa raccolta di risorse montate insieme. Se desideri ospitare la tua applicazione web su Internet, in molti casi avrai bisogno di un server web. Uno dei casi d’uso più comuni per i server web è quello di servire i file necessari per la visualizzazione di un sito web…
-
Come Creare Reindirizzamenti Temporanei e Permanent con Nginx
Introduzione Il reindirizzamento HTTP è un modo per puntare un dominio o un indirizzo verso un altro. Ci sono alcuni tipi diversi di reindirizzamenti, ognuno dei quali significa qualcosa di diverso per il browser client. I due tipi più comuni sono i reindirizzamenti temporanei e quelli permanenti. I reindirizzamenti temporanei (codice di stato di risposta 302 Trovato) sono utili se un URL ha bisogno temporaneamente di essere servito da una posizione diversa. Ad esempio, se stai effettuando la manutenzione del…
-
Come Configurare Nginx con SSL come Proxy Inverso per Jenkins
Introduzione Di default, Jenkins viene fornito con il suo proprio server web integrato, che ascolta sulla porta 8080. Questo è conveniente se si esegue un’istanza privata di Jenkins, o se è necessario mettere qualcosa in piedi rapidamente e non si preoccupa della sicurezza. Tuttavia, una volta che hai dati di produzione reali che vanno al tuo host, è una buona idea utilizzare un server web più sicuro come Nginx per gestire il traffico. Questo post dettaglierà come avvolgere il tuo…
-
Introduzione ai server Web
Introduzione A web server’s primary role is to serve web pages for a website. A web page can be rendered from a single HTML file, or a complex assortment of resources fitted together. If you want to host your web application on the internet, in many cases you will need a web server. Uno dei casi d’uso più comuni per i server web è quello di servire file necessari per la resa di un sito web in un browser. Quando…
-
Come configurare Nginx con supporto HTTP/2 su Ubuntu 22.04
A previous version of this tutorial was written by Sergey Zhukaev. Introduzione Nginx è un server web open source veloce e affidabile. Ha guadagnato popolarità grazie al suo basso consumo di memoria, alta scalabilità, facilità di configurazione e supporto per una vasta gamma di protocolli. HTTP/2 è una versione più recente del Protocollo di Trasporto Ipotestuale, utilizzato sul Web per consegnare le pagine dal server al browser. HTTP/2 è il primo grande aggiornamento di HTTP in quasi due decenni: HTTP1.1…
-
Come spostare una radice Web di Nginx in una nuova posizione su Ubuntu 22.04
Introduzione Su Ubuntu, il server web Nginx memorizza i suoi documenti in /var/www/html, che di solito si trova nel filesystem principale insieme al resto del sistema operativo. A volte, però, è utile spostare la radice del documento in un’altra posizione, come un filesystem montato separatamente. Ad esempio, se si servono più siti web dalla stessa istanza di Nginx, mettendo la radice del documento di ogni sito su un proprio volume consente di scalare in risposta alle esigenze di un sito…
-
Come Distribuire Applicazioni Web Bilanciate su DigitalOcean con CDK per Terraform e TypeScript
L’autore ha selezionato la Fondazione Wikimedia per ricevere una donazione come parte del programma Write for DOnations. Introduzione L’Infrastruttura come Codice (IaC) è una pratica che automatizza il deployment e le modifiche dell’infrastruttura definendo gli stati delle risorse e le loro relazioni nel codice. Eseguendo quel codice si creano o si modificano le risorse effettive nel cloud. L’IaC consente agli ingegneri di utilizzare uno strumento IaC come Terraform (di HashiCorp) per il provisioning dell’infrastruttura. Con l’IaC, le modifiche alla tua…
-
Come installare Nginx su Debian 10
Introduzione Nginx è un server web gratuito e open-source utilizzato per ospitare siti web e applicazioni di tutte le dimensioni. Il software è noto per il suo basso impatto sulle risorse di memoria, l’alta scalabilità e la sua architettura modulare, basata su eventi, che può offrire prestazioni sicure e prevedibili. Più che un semplice server web, Nginx funziona anche come bilanciatore di carico, cache HTTP e proxy inverso. In questa guida, installerai Nginx sul tuo server Debian 10. Prerequisiti Prima…