Gunicorn Soluzione del server Web Stack
Server Web WSGI Python ottimizzato rapido e risorse
Gunicorn è un'interfaccia gateway del server Web Python. È un server Web veloce con utilizzo delle risorse ottimizzato e funziona con un'ampia varietà di quadri Web.
Panoramica ### ** ** Gunicorn è unico rispetto a molte implementazioni del server WSGI perché è altamente stabile e alimenta alcune delle più grandi applicazioni Web basate su Python al mondo, tra cui la famosa piattaforma di social media Instagram. Gunicorn è un server Web Python puro per applicazioni WSGI. Fornisce un perfetto equilibrio tra prestazioni, flessibilità e semplicità di configurazione. È anche incredibilmente leggero sulle risorse e puoi impostare la priorità di alcuni endpoint e conservare le prestazioni sui server per dove è più necessario. Gunicorn Web Server è l’unico server WSGI per Python compatibile con quasi tutto. Questo è il server tipico che potresti usare quando si lavora con il pallone e Django, che sono i due framework Web più popolari per Python. Uno dei vantaggi dell’utilizzo di Gunicorn è che è abbastanza rapido e adatto alle risorse. La sua architettura è abbastanza semplice, il che significa che in genere può essere implementata molto facilmente e ancora incredibilmente veloce. È scritto principalmente nel linguaggio di programmazione C, il che significa che è probabilmente in cima a qualsiasi altro server scritto in puro Python in termini di velocità e prestazioni.
Requisiti di sistema
Di seguito sono riportati i requisiti per installare Gunicorn su Ubuntu 18.04
- Server Ubuntu 18.04
- Accesso a una finestra di comando/terminale
- Un utente non root con autorizzazioni sudo
- Un firewall di base
Caratteristiche
- Funziona con Paster, Django e WSGI fuori dalla scatola.
- La gestione dei processi dei lavoratori è automatica.
- semplice configurazione Python
- Configurazioni di più lavoratori
- Una varietà di ganci server
- Compatibile con Python 2.6+ e Python 3.2+
Istruzioni per l’installazione
Prima di tutto, aggiorna l’indice del pacchetto utilizzando il comando seguente:
<pre class="wp-block-code">
sudo apt -get update -y
Installa il pacchetto Gunicorn eseguendo il comando seguente:
<pre class="wp-block-code">
sudo apt -get install -y gunicorn
Controlla i registri di sistema per confermare che non ci sono errori correlati.