Potrzebuję zainstalować PHP w moim katalogu domowym, nie zanieczyszczając żadnego katalogu poza moim domem [bardzo ważne wymaganie!]. W systemie działa już starsza wersja PHP.Instalowanie PHP w moim katalogu domowym
znalazłem instrukcje tutaj: http://blog.thecybershadow.net/2013/01/25/installing-php-and-apache-module-under-home/
Używam tych poleceń w moim katalogu domowym, jako zwykły użytkownik dan
$ ./configure --prefix=/home/dan/php
$ make
$ INSTALL_ROOT=/home/dan/php make install
Autor stanach artykuł, który trzeba używać zarówno --prefix
i INSTALL_ROOT
, aby upewnić się, że nic nie zostanie zainstalowane poza domem.
PHP zostanie zainstalowany (Yeah!), Jednak niestety zostanie zainstalowany tutaj:
/home/dan/php/php55/home/dan/php/php55/bin
podczas gdy miałem nadzieję dostać go zainstalowanego tutaj:
/home/dan/php/php55/bin
Co należy zrobić? Czy powinienem używać tylko jednej dyrektywy? Jaki jest najmodniejszy i konwencjonalny sposób na zrobienie tego?