Ecco un video di 5 minuti che mostra come installare in un sistema Unix-like Python e Plone 4 da file sorgenti:
[youtube]DtYwZOedlcI[/youtube]
I requisiti di sistema sono:
- Strumenti per la compilazione (il pacchetto build-essential per Linux Debian o Ubuntu per esempio)
- Subversion per il download da repository svn
La procedura da linea di comando:
Creo una cartella dove metto tutto il necessario (in questo modo non modifico minimamente le impostazione del sistema e posso fare tutto senza i permessi di root)
cd ~ mkdir plone cd plone
Scarico Python e una libreria necessaria a Plone per la gestione delle immagini
wget http://www.python.org/ftp/python/2.7/Python-2.7.tgz
wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz
Scompatto Python e PIL
tar xvzf Python-2.7.tgz
tar xvzf Imaging-1.1.7.tar.gz
Creo una cartella dove installare Python
mkdir -p ~/plone/python/2.7
Configuro Python per l’installazione nella cartella predisposta (specificare il percorso assoluto)
cd ~/plone/Python-2.7
./configure --prefix=/Users/fc/plone/python/2.7/
Compilo e installo Python
make
make install
Installo PIL
cd ~/plone/Imaging-1.1.7
~/plone/python/2.7/bin/python2.7 setup.py install
cd ~/plone/
Scarico il buildout di Plone 4 dal repository svn
svn co http://svn.plone.org/svn/plone/buildouts/plone-coredev/branches/4.0/ plone4
Installo Plone 4
cd plone4
~/plone/python/2.7/bin/python2.7 ./bootstrap.py
Modifico eventualmente il file buildout.cfg
vi ./buildout.cfg
Scarico tutti i pacchetti necessari
./bin/buildout
Avvio il server Zope per generare l’instanza Plone
./bin/instance.fg
Dal mio Browser visito la pagina: http://localhost:8080