Cum să instalați Django pe un server de găzduire: Un ghid pas cu pas
Django este un cadru web Python de nivel înalt care încurajează dezvoltarea rapidă și designul curat și pragmatic. Indiferent dacă lansați un site web mic sau o aplicație web cu drepturi depline, instalarea Django pe un server de găzduire este un pas esențial. În acest ghid, vom parcurge procesul de instalare a Django pe un server de găzduire tipic bazat pe Linux.
Înainte de a începe, asigurați-vă că serverul dvs. de găzduire are următoarele:
Acces prin SSH
Python 3.6 instalat
pip (managerul de pachete Python)
Virtualenv (opțional, dar recomandat)
Un domeniu sau un subdomeniu (opțional)
Cunoștințe de bază privind comenzile Linux
Înlocuiți username
și your_server_ip
cu credențialele serverului dvs. real.
Navigați la directorul în care doriți să se afle proiectul Django:
Utilizarea virtualenv
este o practică bună pentru a izola dependențele proiectului dvs.
Odată activat, promptul terminalului dvs. va reflecta mediul virtual.
Cu mediul virtual activ, rulați:
Puteți verifica instalarea cu:
Acum puteți crea un nou proiect Django:
Punctul de la sfârșit asigură că fișierele sunt plasate în directorul curent.
Rulați migrările inițiale ale bazei de date:
Creați un utilizator administrator:
Urmați instrucțiunile pentru a configura un nume de utilizator și o parolă.
Pentru testarea inițială, utilizați serverul încorporat al Django:
Acum puteți vizita adresa IP a serverului dvs. pe portul 8000 în browser:
Pentru utilizarea în producție, veți avea nevoie de:
Gunicorn sau uWSGI ca server WSGI
Nginx sau Apache ca proxy invers
PostgreSQL sau MySQL dacă nu utilizați SQLite
Certificat SSL (opțional, dar foarte recomandat)
Instalați Gunicorn:
Rulați Gunicorn:
Pentru o instalare de producție, configurați un serviciu systemd și un proxy invers cu Nginx pentru a gestiona traficul și a vă asigura că aplicația rulează continuu.