Python 2.6 su Centos 5.5

Poter avere a disposizione più versioni di Python su un sistema di sviluppo è spesso una possibilità molto comoda che presenta però delle difficoltà con le distribuzioni come CentOS che presentano aggiornamenti a lungo termine e versioni spesso datate del pacchetto desiderato. Per ovviare alla mancanza di versioni di Python superiori alla 2.4 che è quella presente di default su CentOS è possibile utilizzare i repository mantenuti da IUS Community, un progetto nato per garantire pacchetti aggiornati alle versioni più recenti dei principali componenti come Php,Mysql e Python. Seppure la community stia vivendo attualmente una fase di stallo i repository restano sempre al loro posto pronti per essere utilizzati. Per dotare della versione 2.6 di Python un sistema basato su CentOS 5.5 possiamo procedere nel modo che segue.
La distribuzione installata è i386 o 64 bit?

# uname -a
Linux server.noname #1 SMP Fri Apr 1 18:41:58 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

In questo caso è basata su architettura 64bit dunque preleviamo i pacchetti necessari utilizzando quelli adatti al sistema operativo presente sul sistema :

# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.5/x86_64/epel-release-1-1.ius.el5.noarch.rpm
# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5.5/x86_64/ius-release-1.0-6.ius.el5.noarch.rpm

Installiamo i pacchetti che abbiamo appena prelevato :

# rpm -Uhv epel-release-1-1.ius.el5.noarch.rpm ius-release-1.0-6.ius.el5.noarch.rpm

Ricarichiamo l’indice dei pacchetti eseguendo eventuali upgrade che si dovessero rendere necessari (facoltativo) :

# yum update

ed infine installiamo Python 2.6 :

# yum install python26 -y

Da questo momento avremo accanto alla versione 2.4 di Python anche la tanto desiderata 2.6. I repository della community IUS sono accessibili a questo link e supportano le versioni 4,5,5.3,5.4 e 5.5 di CentOS e Red Hat Linux.

python Python 2.6 su Centos 5.5E’ importante sottolineare come gli aggiornamenti di sistema costituiscano una fase molto importante della vita di un server e devono essere condotti con la massima cautela, previa una fase di staging. Se non si è sicuri delle operazioni che si stanno eseguendo potrebbe essere opportuno limitare la modifica del sistema alla sola installazione della versione di Python desiderata.

Post simili:

Installare Plesk 9.5.4 su un server dedicato o VPS

Parallels Plesk è uno dei pannelli di controllo hosting più utilizzati al mondo. Plesk è il pannello di controllo “usabile” per eccellenza. L’interfaccia di Plesk è una delle più immediate ed efficienti dal punto di vista dell’interazione con l’utente medio e le opzioni di configurazione sono facilmente individuabili così da permettere anche a chi muove i primi passi nel mondo dell’hosting di eseguire le operazioni più comuni come aggiungere un dominio o un database. In questo post vedremo come installare la versione 9.5.4 di Parallels Plesk su un server virtuale VPS. La modalità di installazione è la medesima anche su server dedicato. Plesk supporta l’installazione su numerose distribuzioni Linux ma per l’esempio utilizzeremo CentOS 5.5. Munitevi di un accesso Ssh con account root al vostro server e preparatevi per l’installazione… Continue reading

Post simili:

Howto : installare l’estensione JSON per Php su CentOS 5.5

Come da consuetudine all’interno dei nostri piani di gestione server è inclusa la possibilità di richiedere l’installazione di librerie e componenti supplementari non disponibili di default sulle installazioni di base di alcuni dei principali pannelli di controllo (Virtualmin ecc.). Si tratta di estensioni aggiuntive che possono essere indispensabili per la corretta esecuzione di applicativi particolari.  A titolo di esempio l’installazione di base Php per Virtualmin è sprovvista dell’estensione Json. Vediamo come installarla in poche semplici mosse. Continue reading

Post simili: