Gunicorn Tumpukan Solusi Server Web
Fast & Resource Optimized WSGI Python Web Server
Gunicorn adalah antarmuka gateway server web Python. Ini adalah server web cepat dengan penggunaan sumber daya yang dioptimalkan dan berfungsi dengan berbagai kerangka kerja web.
Ringkasan
Gunicorn unik dibandingkan dengan banyak implementasi server WSGI karena sangat stabil dan kekuatan beberapa aplikasi web berbasis Python terbesar di dunia termasuk platform media sosial terkenal Instagram. Gunicorn adalah server web Python murni untuk aplikasi WSGI. Ini memberikan keseimbangan kinerja, fleksibilitas, dan kesederhanaan konfigurasi yang sempurna. Ini juga sangat ringan pada sumber daya dan Anda dapat menetapkan prioritas titik akhir tertentu dan mempertahankan kinerja di server Anda di tempat yang paling dibutuhkan. Gunicorn Web Server adalah satu -satunya server WSGI untuk Python yang kompatibel dengan hampir semuanya. Ini adalah server khas yang mungkin Anda gunakan saat bekerja dengan Flask dan Django, yang merupakan dua kerangka web paling populer untuk Python. Salah satu keuntungan menggunakan Gunicorn adalah cukup cepat dan ramah sumber daya. Arsitekturnya cukup sederhana, yang berarti biasanya dapat diimplementasikan dengan sangat mudah dan masih berjalan sangat cepat. Ini terutama ditulis dalam bahasa pemrograman C, yang berarti kemungkinan di atas server lain yang ditulis dalam Python murni dalam hal kecepatan dan kinerja.
Persyaratan sistem
Berikut ini adalah persyaratan untuk menginstal Gunicorn di Ubuntu 18.04
- Server Ubuntu 18.04
- Akses ke jendela baris perintah/terminal
- Pengguna non-root dengan izin sudo
- Firewall dasar
Fitur
- Bekerja dengan paster, django, dan wsgi di luar kotak.
- Manajemen proses pekerja otomatis.
- Konfigurasi Python sederhana
- beberapa konfigurasi pekerja
- Berbagai kait server
- Kompatibel dengan Python 2.6+ dan Python 3.2+
Instruksi instalasi
Pertama -tama, perbarui indeks paket menggunakan perintah berikut:
<pre class="wp-block-code">
sudo apt -get update -y
Instal Paket Gunicorn dengan menjalankan perintah berikut:
<pre class="wp-block-code">
sudo apt -get install -y Gunicorn
Periksa log sistem untuk mengonfirmasi bahwa tidak ada kesalahan terkait.