PHP/Installazione/Linux: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Synaptic: Procedura di installazione "umana" |
|||
Riga 36:
== Da sorgente ==
L'installazione da sorgenti per Linux è del tutto equivalente alle operazioni effettuate per ogni altro pacchetto libero su un sistema Unix like qualsiasi, come per esempio i sistemi *BSD.
Per prima cosa ci si procura il sorgente che avrà un nome tipo: php-x.y.z.tar.gz dove x.y.z indicano i valori di versione e sottoversione. Una volta scaricati si scompattano con il comando:
tar -xvzf php-x.y.z.tar.gz
poi si dovrà entrare nella cartella decompressa con:
cd php-x.y.z
Nella cartella dovrebbe essere presente uno script eseguibile di nome ''configure''. Eseguirlo con:
./configure
Il comando dovrebbe accertarsi della presenza di tutte le librerie necessarie per l'esecuzione di php. Eventualmente è possibile abilitare a mano l'uso di alcune librerie. L'elenco delle opzioni è disponibile facendo:
./configure --help
Per esempio per abilitare l'uso della libreria gd e per l'installazione nella posizione standard /usr si effettuerà il comando:
./configure --with-gd --prefix=/usr
Altre opzioni comuni sono per esempio: --with-mysql --enable-track-vars --with-pgsql
Al termine del comando, se questo non ha rilevato errori, effettuare i classici comandi:
make
seguito da
make install
Quest'ultimo comando deve essere eseguito come amminitratore della macchina. Per diventarlo è necessario usare il comando
su
o (per i sistemi *ubuntu)
sudo -s
seguiti rispettivamente dalla password dell'utente root o dalla password dell'utente corrente che deve far parte del gruppo degli amministratori.
<!-- questo è solo un'abbozzo. sentitevi liberi di completare! --~~~~ -->
== Compilazione da sorgente come modulo di Apache ==
[[Categoria:PHP|Linux]]
|