Strona 1 z 1

instalacja kilku wersji php i używanie ich w różnych folderach

: 30 gru 2017, 06:51
autor: bolo83
Witam
Zainstalowałem na świeżo Ubuntu 17.10. Zainstalowałem PHP 7.1 i resztę LAMP. Ustawiłem katalogi Public_html w katalogach użytkowników. Wszystko działa pięknie. Chciałbym teraz ze względu na to, że mam starsze projekty do poprawy mieć możliwość ustalenia sobie, że w folderze public_html/pierwszy działa PHP w wersji 7.1 a w folderze public_html/drugi działa PHP w wersji 5.2 a w folderze public_html/trzeci działa PHP w wersji 6.4.

Niestety nie bardzo wiem jak to ugryźć.

Re: instalacja kilku wersji php i używanie ich w różnych folderach

: 30 gru 2017, 20:28
autor: mario_7
Zacznij od przejrzenia rozwiązań z internetu: https://askubuntu.com/questions/50344/h ... tween-them
Inne podejście to np. maszyny wirtualne:
Każda maszyna z własnym serwerem www (działającym an innym porcie) z własną wersją PHP i podmontowanie lub podlinkowanie w nich katalogu z kodem źródłowym nad którym pracujesz.

Re: instalacja kilku wersji php i używanie ich w różnych folderach

: 31 gru 2017, 00:47
autor: jacekalex
Inne podejście to np. maszyny wirtualne:
Nie lepiej oddzielne komputery na różne wersje PHP?
Jak już strzelać z armaty do wróbla, to solidnie, na całość. :twisted:

Najlepiej zaprzyjaźnić się z Nignxiem albo Lighttpd i demonem php-fpm.
Można w ten sposób uruchamiać nawet 10 wersji PHP, każda na innym sockecie UNIX, a hostach wirtualnych na serwerze WWW ustawiamy php przez socket tej wersji, która na danym virtualhoście jest potrzebna.

Do uruchamiania kilku instalacji php w różnych wersjach najlepiej nadaje się moim zdaniem Daemontools.

Pozdro
:craz: