Diskon 50%. semua paket, waktu terbatas. Mulai dari $2.48/mo
Flask

Flask

Flask adalah kerangka web Python yang ringan. Filosofi inti minimal, pilih komponen Anda sendiri, ideal untuk API dan layanan mikro. Digunakan di LinkedIn, Pinterest, dan Netflix. Kerangka kerja yang digunakan pengembang Python ketika struktur Django terlalu berat untuk pekerjaan itu.

Versi

Terbaru

Sistem Operasi

Ubuntu Server 24.04 LTS

Minimal. RAM

1 GB

Jenis IP

IPV4,IPV6

1. SSH ke Server Anda

ssh root@<server-ip>

2. Temukan Kredensial Login

  • Pengguna bawaan: flask
  • Kata sandi disimpan di: /root/.cloudzy-creds

(Opsional) Ubah kata sandi default: passwd flask

3. Beralih ke Pengguna Aplikasi

su - flask

4. Terapkan Aplikasi Anda

Contoh aplikasi Flask sudah berjalan dan dapat diakses di: http://<server-ip

Untuk menerapkan aplikasi Anda sendiri:

  1. Navigasikan ke direktori aplikasi Anda (atau kloning proyek baru): cd ~/flask_app
  2. (Opsional) Ganti aplikasi default: git clone <your_repo_url> .
  3. Aktifkan lingkungan virtual: source venv/bin/activate
  4. Instal paket yang diperlukan: pip install -r requirements.txt
  5. Pastikan titik masuk WSGI Anda diberi nama wsgi.py dan berisi: from your_module import app as application
  6. Mulai ulang Gunicorn untuk menerapkan perubahan: sudo systemctl restart gunicorn

5. Akses Aplikasi Anda

Aplikasi Flask Anda tersedia di: http://<server-ip

Nginx melakukan reverse-proxy permintaan ke Gunicorn melalui soket Unix.

6. Ubah Port atau Domain?

Untuk menyesuaikan domain, port, atau menambahkan SSL:

  1. Edit konfigurasi situs Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. Konfigurasi pengujian: sudo nginx -t
  3. Muat ulang Nginx: sudo systemctl restart nginx

7. Aktifkan HTTPS (Opsional)

Gunakan Certbot untuk mengaktifkan HTTPS.

Lebih banyak di Development Tools

Aplikasi terkait.

Terapkan Flask sekarang. Mulai $2,48/bln.