Ho bisogno di installare PHP nella mia home directory, senza inquinare alcuna directory fuori dalla mia casa [requisito molto importante!]. Nel sistema esiste già una versione precedente di PHP in esecuzione.Installare PHP nella mia home directory
ho trovato le istruzioni qui: http://blog.thecybershadow.net/2013/01/25/installing-php-and-apache-module-under-home/
Sto facendo funzionare questi comandi nella mia home directory, come utente normale dan
$ ./configure --prefix=/home/dan/php
$ make
$ INSTALL_ROOT=/home/dan/php make install
L'autore afferma l'articolo che avete bisogno di utilizzare sia --prefix
e INSTALL_ROOT
per assicurarsi che nulla venga installato al di fuori della directory home.
PHP viene installato (! Yeah), ma purtroppo viene installato qui:
/home/dan/php/php55/home/dan/php/php55/bin
mentre io speravo di avere installato qui:
/home/dan/php/php55/bin
Cosa devo fare? Dovrei usare solo una delle direttive? Qual è il modo più ordinato e convenzionale per farlo?