Django merupakan salah satu framework untuk membuat website menggunakan Python. Untuk dapat menggunakan Django, Anda harus mengaktifkan dahulu Python di layanan hosting. Untuk mengaktifkan Python, Anda dapat mengikuti panduan disini.
Setelah Python aktif, Anda dapat melakukan installasi Django dengan mengikuti langkah berikut :
1. Silahkan melakukan koneksi ssh ke hosting terlebih dahulu. Untuk melakukan koneksi SSH, Anda dapat mengikuti panduan disini.
2. Setelah itu, masukkan perintah yang terdapat di menu Python pada cPanel. Silahkan klik command tersebut dan paste di SSH, kemudian enter.

3. Command tersebut bertujuan untuk masuk ke virtual environtment pada aplikasi python yang sudah anda aktifkan di cPanel. Setelah itu silahkan jalankan perintah berikut untuk melakukan pip upgrade
1 |
pip install --upgrade pip |
4. Apabila proses pip upgrade selesai, silahkan menjalankan perintah berikut untuk installasi Django
1 |
pip install django |
5. Setelah installasi Django selesai, silahkan menjalankan perintah berikut untuk memastikan django sudah terinstall
1 |
python -m django --version |
6. Jika Django sudah terinstall, maka akan muncul versi Django yang terinstall pada cPanel hosting Anda. Setelah Django terinstall, Anda dapat membuat project untuk installasi Django dengan perintah berikut :
1 |
django-admin startproject nama-projek |
7. Lalu silahkan melakukan edit file passengger.py untuk menyesuaikan path lokasi installasi python dan Django agar dapat terakses. Untuk melakukan edit bisa dengan menggunakan perintah :
1 |
nano /home/username-cpanel/nama-aplikasi-python/passenger_wsgi.py |
8. Kemudian ubah isi di file tersebut dengan script berikut :
1 2 3 4 5 6 7 8 9 |
import sys sys.path.insert(0, "/home/username-cpanel/nama-aplikasi-python/nama-project") import os os.environ['DJANGO_SETTINGS_MODULE'] = 'nama-project.settings' from django.core.wsgi import get_wsgi_application application = get_wsgi_application() |
9. Langkah selanjutnya adalah melakukan setup untuk Django agar project dan domain dapat terbaca. Silahkan lakukan edit pada file settings.py dengan perintah berikut
1 |
nano /home/username-cpanel/phyton/nama-aplikasi-python/nama-project)/nama-project/settings.py |
Kemudian ubah script berikut
ALLOWED_HOSTS = [‘nama-domain-anda’]
STATIC_URL = ‘/’
Kemudian pada bagian paling bawah tambahkan script berikut
STATIC_ROOT= ‘/home/username-cpanel/nama-aplikasi-python/nama-project/public/’
Kemudian masuk ke folder /home/username-cpanel/nama-aplikasi-python/nama-project dan jalankan perintah berikut:
1 |
python manage.py collectstatic |
Perintah tersebut berfungsi untuk melakukan copy file static ke directory yang sudah dibuat.
10. Langkah selanjutnya adalah mengisi konten di website dengan framework Django. Sebagai contoh kami akan membuat konten menampilkan hello world. Langkah pertama silahkan membuat file views di folder project Anda. Jalankan projectnya dengan perintah berikut :
1 |
nano /home/username-cpanel/nama-aplikasi-python/nama-project/nama-project/views.py |
11. Kemudian isikan dengan script berikut :
1 2 3 4 |
from django.http import HttpResponse def index(request): return HttpResponse("Hello world. Ini adalah panduan install djanggo") |
12. Selanjutnya lakukan mapping url dengan melakukan edit file urls.py di folder /home/username-cpanel/nama-aplikasi-python/nama-project/nama-project, kemudian ganti script yang sudah ada dengan script berikut
1 2 3 4 5 6 7 8 |
from django.conf.urls import include,url from django.contrib import admin from . import views urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$', views.index, name='index'), ] |
13. Setelah itu, silahkan menjalankan perintah berikut di folder /home/username-cpanel/nama-aplikasi-python/nama-project untuk melakukan migrations Django
1 |
python manage.py migrate |
14. Kemudian coba akses menggunakan nama domain Anda, apabila sudah menampilkan sesuai dengan isi di views.py maka prosesnya sudah selesai.

Sampai tahap ini installasi Django sudah selesai. Anda dapat melanjutkan pembuatan website dengan menggunakan Python dan framework Django.
Berhubung tahapannya cukup panjang, kami sarankan Anda untuk cermat dalam proses pembuatannya. Jangan terburu-buru, lalu pahami proses yang dilakukan.
Demikian panduan install Django pada cPanel, semoga bermanfaat.
Tinggalkan Komentar