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

Jak się dogadać?
Awatar użytkownika
bolo83
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 25 maja 2010, 15:20
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

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

Post 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źć.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

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

Post 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:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
ODPOWIEDZ

Wróć do „Komunikatory”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości