Created on 10 Jan 2015 ;    Modified on 29 Sep 2016

CentOS 6: installazione di Django

In questo articolo sintetizzo l'installazione di base di Django in un sistema CentOS 6, passando per Python 3.4.

L'ho derivato provando quanto pubblicato in How to install Python 2.7 and Python 3.3 on CentOS 6, utilizzando Python 3.4 e aggiungendo i passi necessari per utilizzare un DB MySQL.

L'articolo predetto va seguito facendo molta attenzione, in quanto la mancanza di alcune librerie può portare a configurazioni di python senza alcune funzionalità, e/o in forma eseguibile pura (invece che libreria dinamica). Con conseguente compromissione di installazioni successive.

Inoltre, attenzione al fatto che CentOS è già dotato di una versione di Python, attualmente la 2.6.6. Questa versione non deve essere sovrascritta (ovvero aggiornata). Infatti in CentOS esistono applicazioni legate strettamente alla versione di Python della distribuzione.

Di conseguenza, nell'installare una nuova versione di Python, è necessario compilarla ex novo e ordinare di installarla a fianco di quella già esistente.

Fatte queste premesse, il lavoro si sintetizza come segue;

Comando by comando (utenza di amministrazione)