GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Django su CentOS 8

In questo tutorial, ti mostreremo come installare Django su CentOS 8. Per quelli di voi che non lo sapessero, Django è un popolare framework Python per scrivere applicazioni web. Framework web come Django fornisce una serie di strumenti che aiutano lo sviluppatore a scrivere l'applicazione più velocemente poiché il framework si occupa della struttura interna, quindi lo sviluppatore deve occuparsi solo dello sviluppo dell'applicazione. Django è un software gratuito e open source.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Django su un server CentOS 8.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Django su CentOS 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf update

Passaggio 2. Installa Python e Pip.

Ora installiamo pip usando il seguente comando:

sudo dnf install python36 python3-pip

Controlla la versione installata di Pip:

pip3 -V

Passaggio 3. Installazione di Django su CentOS 8.

Installa Django usando il seguente comando:

pip3 install Django

Puoi verificare l'installazione digitando:

django-admin --version

Passaggio 4. Crea un progetto Django di esempio.

Ora che il framework Django è stato installato, puoi provarlo creando un progetto di esempio:

cd ~
django-admin startproject myproject

Il comando sopra creerà una directory myproject nella tua directory di lavoro ~ e archivia tutti i file necessari all'interno.

Esegui i comandi seguenti in sequenza per avviare l'applicazione. Segui le istruzioni sullo schermo per fornire le credenziali del superutente:

cd myproject/
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 0.0.0.0:8000

Infine, usa il comando "deactivate" per uscire dal tuo ambiente virtuale:

deactivate

Passaggio 5. Configura Firewall.

Per consentire l'accesso alla porta 8000, devi modificare le regole del firewall in una nuova connessione SSH:

firewall-cmd --add-port=8000/tcp --zone=public --permanent
firewall-cmd --reload

Passaggio 6. Accesso a Django.

Django sarà disponibile sulla porta HTTP 8080 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com:8000 o http://your-server-ip:8000/admin

Congratulazioni! Hai installato correttamente Django. Grazie per aver utilizzato questo tutorial per l'installazione del framework Web Django sul sistema CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Django.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare Python 2.7 o Python 3.x + Django 1.8 + su CentOS 6 + cPanel

Come installare Java su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare R su CentOS 7

Come installare Django su CentOS 7

Come installare R su CentOS 8