Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Installare Django

Aggiornamento 01/09/2026

Questa guida riguarda Django, un framework open-source per lo sviluppo web in Python, particolarmente apprezzato per la sua affidabilità e la rapidità di sviluppo.

 

Installazione di Django

Prerequisiti

  • Un hosting adeguato:
    • Per il deployment di un'applicazione Python che richiede un server di applicazioni in esecuzione continua, un hosting web condiviso standard non è indicato.
    • È necessario un accesso completo al server tramite SSH.
  • Ambiente tecnico:
    • Python 3 installato sul server, insieme al gestore di pacchetti pip.
  • Conoscenze di base:
    • Familiarità con l'interfaccia a riga di comando (CLI) in Linux e con la gestione degli ambienti virtuali Python (come venv).

Di seguito sono riportati i passaggi generali per configurare il tuo ambiente sul server:

È necessario installare Django su offerte di hosting web che garantiscano il controllo completo sull'ambiente di esecuzione, come i VPS Cloud / VPS Lite: scopri le diverse soluzioni di hosting web di Infomaniak.

  1. Accedi al tuo server VPS tramite SSH.
  2. Crea e attiva un ambiente virtuale dedicato al tuo progetto per isolare le dipendenze (ad esempio, python3 -m venv my_ambiente, quindi source my_ambiente/bin/activate).
  3. Installate il framework tramite il gestore di pacchetti: pip install django.
  4. Inizializzate il nuovo progetto con il comando: django-admin startproject name_of_project.

 

Messa in produzione

Attenzione, il server di sviluppo integrato in Django (avviato tramite runserver) non è progettato per un ambiente di produzione. Per rendere il tuo sito accessibile su Internet in modo sicuro sul tuo VPS Infomaniak, sarà necessario configurare un server di applicazioni (come Gunicorn o uWSGI) dietro un proxy inverso (Reverse Proxy) come Nginx o Apache.


Questa FAQ è stata utile?