Deploy Python Flask to cPanel

Setup and Configuration Python Flask

1. Compress Folder / File Application

Langkah pertama untuk deploy aplikasi python flask pada cPanel adalah mempersiapkan file / folder aplikasi dari local komputer.

2. Setup Python App


This content originally appeared on DEV Community and was authored by sumberweb

Setup and Configuration Python Flask

1. Compress Folder / File Application

Langkah pertama untuk deploy aplikasi python flask pada cPanel adalah mempersiapkan file / folder aplikasi dari local komputer.

Image description

2. Setup Python App

Pada halaman ini, bisa dilakukan langsung untuk setup nya pada environment hosting / cPanel pada menu Setup Python App seperti gambar di bawah ini.

Image description

setelah setup aplikasi python nya sudah terbuat maka tampilan setup akan seperti gambar berikut.

Image description

3. Upload and Config file

Setelah aplikasi python pada cPanel sudah terbuat bisa dilanjutkan dengan melakukan upload file / folder project aplikasi yang sudah di compress sebelumnya pada step nomor 1

Image description

jika sudah terupload bisa di lanjutkan dengan konfigurasi pada file passenger_wsgi.py sebagai starter up aplikasi.

Image description

3. Config database

Salah satu hal yang perlu di perhatikan adalah konfigurasi database di karenakan untuk nama database, user database dan password akan berbeda ketika di lokal dengan di server / hosting cPanel.

Image description

4. CLI Install using pip

Step terakhir yang bisa dilakukan adalah menjalankan perintah / CLI untuk kebutuhan installasi library atau koneksi database yang di perlukan.

Image description

Pada gambar tersebut pastikan link path sudah di copy seperti instruksi gambar pada step nomor 2 dan paste pada terminal cPanel hal ini bertujuan agar perintah / command line yang akan di jalakan tepat pada tempat folder aplikasi berada.

Berikut ini adalah command line / perintah yang bisa dijalankan.

  • pip install --upgrade pip
  • pip install -r requirements.txt
  • flask db init
  • flask db migrate -m "entries table"
  • flask db upgrade

jika salah satu perintah ini sudah dijalankan bisa kembali ke halaman Python Setup App step no 2 untuk melakukan restart aplikasinya. Jika berhasil maka subdomain bisa dapat di akses dan aplikasi berjalan live seperti contoh berikut.

Image description

Demikian tutorial singkat deploy python flask pada cPanel dari local ke server cloud hosting.

Terima kasih.
Semoga bisa membantu.


This content originally appeared on DEV Community and was authored by sumberweb


Print Share Comment Cite Upload Translate Updates
APA

sumberweb | Sciencx (2025-03-16T18:55:59+00:00) Deploy Python Flask to cPanel. Retrieved from https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/

MLA
" » Deploy Python Flask to cPanel." sumberweb | Sciencx - Sunday March 16, 2025, https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/
HARVARD
sumberweb | Sciencx Sunday March 16, 2025 » Deploy Python Flask to cPanel., viewed ,<https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/>
VANCOUVER
sumberweb | Sciencx - » Deploy Python Flask to cPanel. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/
CHICAGO
" » Deploy Python Flask to cPanel." sumberweb | Sciencx - Accessed . https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/
IEEE
" » Deploy Python Flask to cPanel." sumberweb | Sciencx [Online]. Available: https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/. [Accessed: ]
rf:citation
» Deploy Python Flask to cPanel | sumberweb | Sciencx | https://www.scien.cx/2025/03/16/deploy-python-flask-to-cpanel/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.