|
Per prima cosa impariamo ad installare il nostro sistema.
Non è molto complicato. Innanzitutto bisogna scaricare da
www.zope.org
il file. Ce ne sono varie versioni, binarie e sorgenti. Per mia
scelta personale prediligo il sorgente perché mi consente
di lavorare sempre con l'ultima versione, ma i lettori possono
anche sfruttare i binari già pronti all'uso, a meno che la
vostra distribuzione non lo preveda già (molte lo fanno).
La procedura di installazione che ho usato è la seguente
(occore avere python 1.5.2 e il compilatore C gcc installato).
Diventare root prima di cominciare, e digitare i seguenti
comandi:
1. tar xzvf Zope-2.3.2-src.tgz
2. cd Zope-2.3.2-src
3. python w_pcgi.py
4. adduser zope
5. cp Zope.cgi /var/www/cgi-bin
6. cd ..
7. chown -R zope.zope Zope-2.3.2-src
Notare che dopo il passo 3, occorre aspettare un po'
perchè il tutto venga compilato. Dopodiché compare
una
importante
scritta, che comunica la password dell'amministratore. Prendere
nota della stessa altrimenti non sara possibile modificare il
nostro sito. A questo punto i passi successivi creano un utente
zope a cui dare possesso del tutto, e copiano lo
Zope.cgi
nella directory dei CGI del nostro Web Server. La posizione di
questa directory può cambiare (per esempio, alcune
distribuzioni usano
/home/httpd/cgi-bin
).
A questo punto possiamo lanciare Zope con
su zope ./start &
. Notare che per ragioni di sicurezza consigliamo di utilizzare
un utente diverso da root (in questo caso zope) per lanciare in
esecuzione il nostro application server. L'avvio di Zope
può avvenire in automatico al lancio del sistema inserendo
la riga su indicata in
/etc/rc.d/rc.local
|