Flask adalah salah satu kerangka kerja berbahasa Python yang populer, digunakan untuk membangun aplikasi web. Dengan kelebihannya yang beragam, Flask telah menjadi pilihan favorit bagi banyak pengembang. Di dalam artikel ini, kami akan membahas cara mengatur Flask Python di cPanel.
Sebelum membahas langkah-langkah pengaturan Flask di cPanel, mari kita pahami terlebih dahulu apa itu Flask dan apa keunggulannya.
Apa itu Flask?
Flask adalah kerangka kerja pemrograman web berbahasa Python yang digunakan untuk membuat aplikasi web, terutama dalam pengelolaan API backend. Selain itu, Flask juga dapat digunakan untuk membuat tampilan depan (front-end) sebuah situs web. Dalam peran ini, Flask berfungsi sebagai kerangka kerja aplikasi web yang dapat dikembangkan.
Dengan Flask, para pengembang dapat membangun situs web dengan struktur yang lebih terorganisir, sehingga proses pengembangan menjadi lebih efisien dan cepat. Flask diklasifikasikan sebagai Microframework karena inti aplikasinya dibuat sesederhana mungkin, memberikan fleksibilitas dan skalabilitas yang lebih tinggi dibandingkan dengan kerangka kerja lainnya.
Berikut adalah langkah-langkah untuk mengatur Flask Python di cPanel:
Langkah 1: Mengatur Aplikasi Python
- Masuk ke akun hosting cPanel dan cari menu “Setup Aplikasi Python”.
- Klik “Buat Aplikasi” di bagian kanan halaman.
Tampilan berikut akan muncul:
- Pada Python Version dapat di isikan versi terbaru yang ada.
- Pada Application root isikan folder root yang akan jadi tempat flask di install, contoh di panduan ini adalah “myapp” .
- Pada Aplication URL pilih domain / subdomain yang akan menggunakan Flask. Dalam, panduan ini di domain utama.
- Pada Application startup file dan Application Entry Point biarkan KOSONG .
Lalu klik CREATE di pojok kanan atas. - Pada bagian atas, Sebelah Enter to the virtual environment. To enter to virtual environment, run the command, copy command tersebut karena akan dibutuhkan untuk proses selanjutnya.
Step 2. Setup Flask
- Login SSH ke akun hosting.
- Aktifkan virtual environment dengan cara copy pastekan command yang didapatkan pada step sebelumnya.
- Untuk install Flassk, jalankan command berikut:
pip install flask
- Masuk ke folder dimana project di install . Pada panduan ini kami menggunakan folder “myapp” .
- Buat file dengan ekstensi .py , contoh “myfl.py” . Isikan script dibawah ini lalu SAVE .
from flask import Flask
app = Flask(name)@app.route(‘/’)
def hello_world():
return ‘INI HOME DARI FLASK…………’
- Masih di dalam folder project flask, cari dan edit file dengan nama
- passenger_wsgi.py . Lalu hapus script default dan isikan script berikut:
from myfl import app as application
- Bagian myfl sesuaikan dengan nama file .py yang dibuat sebelumnya.
- Lakukan restart application pada “Setup Python App” di cPanel .
- Terakhir, akses domain / subdomain yang digunakan untuk instalasi python.
- Contoh hasil akses: