PHP/Installazione/Linux: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
→‎Synaptic: Procedura di installazione "umana"
Ciampix (discussione | contributi)
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]]