Cara Menjalankan Flask Python di Hosting

Apa itu Flask?

Flask adalah sebuah framework web yang digunakan untuk membangun aplikasi web menggunakan bahasa pemrograman Python. Anda dapat membayangkan Flask sebagai kerangka kerja atau kerangka dasar untuk membangun situs web atau aplikasi web. Flask menyediakan alat dan fitur yang memudahkan Anda untuk menangani permintaan web, merender halaman HTML, mengelola formulir, dan melakukan berbagai tugas lain yang diperlukan untuk membuat situs web dinamis. Flask juga memungkinkan Anda untuk mengatur rute URL, yang memungkinkan pengguna untuk mengakses berbagai halaman atau fitur di situs web Anda. Jadi, secara sederhana, Flask adalah alat yang membantu Anda membuat situs web dengan mudah menggunakan Python.

 

Beli Hosting Murah DiSIni

Cek Artikel Lainnya DiSini

 

Cara Setup Flask Python di Hosting

1. Login cPanel Hosting

Langkah pertama yang harus dilakukan adalah login ke cPanel, jika kamu bingung untuk login ke cPanel bisa kilk disini

2. Masuk Ke Menu Setup Python App

Jika sudah berhasil masuk cPanel, Langkah selanjutnya adalah masuk ke menu setup python app dengan menggunakan kolom pencarian

3. Create Application

4. Isi Seperti Dibawah Ini

Pada bagian Python version diisi dengan versi Python yang digunakan misalnya versi 3.11.5

Application root diisi dengan nama folder yang ingin dibuat misalnya ujicobaFlask.
ApplicationURL diisi dengan nama domain atau subdomain yang diinginkan. Jika sudah, silakan klik Create.

 

 

Tunggu sebentar maka akan muncul tampilan berikut. Silakan copy path untuk masuk ke virtual envornment Python. Command ini berguna agar user dapat masuk ke folder app yang tadi dibuat dan melakukan beberapa perintah untuk mengeksekusi script.

5. Masuk ke Virtual Environment

Jika sudah copy pathnya, langkah selanjutnya adalah masuk ke server hosting, Jika sahabat Qwords kebingungan bagiamana cara akses ssh, Silahkan simak Panduan Cara Akses SSH, Jika sudah, silakan masuk ke hosting dan paste command untuk masuk ke virtual environment tadi. Seperti ini,

Lalu lakukan installasi dengan perintah ini

Edit File Passengger

1. Masuk ke file manager lalu cari file Passengger.py

2. Klik dua kali file ujicobaFlask

3. Klik edit pada file passengger.wsgi.py

5. Anda akan diarahkan ke halaman Editor. Kemudian, hapus semua script yang ada dan ganti dengan script berikut:

import os
from flask import Flask, request, render_template, redirect, url_for
project_root = os.path.dirname(os.path.realpath('__file__'))
template_path = os.path.join(project_root, 'app/templates')
static_path = os.path.join(project_root, 'app/static')
app = Flask(__name__, template_folder=template_path, static_folder=static_path)
@app.route('/')
def index():
    return 'Hello from flask'
application = app

 

Jika sudah, simpan perubahan dengan klik tombol Save Changes.

6. Jalankan Flask App

1. Setelah melakukan editing pada file passengger, saatnya pengetesan install flask python, Caranya masuk lagi ke menu Setup Pyton App

2. Klik restart lalu pencet  App url, maka otomatis akan terbuka browser

Installasi flask sudah selesai, Cukup mudah bukan?

Setelah mengikuti langkah-langkah instalasi Flask, Anda sekarang siap untuk mulai membangun aplikasi web menggunakan kerangka kerja yang ringan dan mudah digunakan ini. Selamat mencoba!