Rumahweb Journal
banner blog - Install Django di Hosting Rumahweb

Cara Install Django Di Hosting Rumahweb

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

pip install --upgrade pip

4. Apabila proses pip upgrade selesai, silahkan menjalankan perintah berikut untuk installasi Django

pip install django

5. Setelah installasi Django selesai, silahkan menjalankan perintah berikut untuk memastikan django sudah terinstall

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 :

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 :

nano /home/username-cpanel/nama-aplikasi-python/passenger_wsgi.py

8. Kemudian ubah isi di file tersebut dengan script berikut :

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

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:

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 :

nano /home/username-cpanel/nama-aplikasi-python/nama-project/nama-project/views.py

11. Kemudian isikan dengan script berikut :

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

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

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.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 5 / 5. Vote count: 1

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Tinggalkan Komentar

Syahrizal Widiarto