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.