Install Flask di cPanel

Flask adalah salah satu framework berbasis Python yang biasa digunakan untuk membuat aplikasi maupun layout pada website. Berikut merupakan panduan singkat instalasi Flask di cPanel.

Setup Flask

Login ke cPanel.

Selanjutnya navigasikan ke Software > Setup Python App

Klik Create Application, lalu tentukan versi python serta letak aplikasi dan URL.

Akses menu terminal dan akses environment python

source /home/userhome/virtualenv/hai/3.11/bin/activate && cd /home/userhome/hai

Install Flask dengan perintah

pip install flask

Create Flask app

Buat file main.py dan edit seperti berikut

from flask import Flask
app = Flask(__name__)
application = app # our hosting requires application in passenger_wsgi

@app.route("/")
def hello():
    return "This is Hello World!\n"

if __name__ == "__main__":
    app.run()

Selanjutnya edit file passenger_wsgi.py.

import imp
import os
import sys


sys.path.insert(0, os.path.dirname(__file__))

wsgi = imp.load_source('wsgi', 'main.py')
application = wsgi.application

Atau bisa juga Anda edit seperti

import os
import sys

sys.path.insert(0, os.path.dirname(__file__))

from main import app as application

Terakhir akses URL melalui browser Anda.