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.