Ubuntu - instalacja wielowątkowości PHP

Instalacja i konfiguracja oprogramowania sieciowego.
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 07 mar 2018, 12:59

Cześć, próbuję zainstalować pakiet umożliwiający korzystanie z wielowątkowości w php'ie.

System: Ubuntu 17.10

Robię to w następujący sposób: 

Kod: Zaznacz cały

sudo add-apt-repository ppa:ondrej/php-zts
Wszystko wykonuje się poprawnie

Następnie:

Kod: Zaznacz cały

sudo apt update
Wynik:

Kod: Zaznacz cały

Hit:1 http://pl.archive.ubuntu.com/ubuntu artful InRelease
Hit:2 http://pl.archive.ubuntu.com/ubuntu artful-updates InRelease                                                  
Get:3 http://security.ubuntu.com/ubuntu artful-security InRelease [78.6 kB]                                         
Ign:4 http://dl.google.com/linux/chrome/deb stable InRelease                                                        
Hit:5 http://ppa.launchpad.net/ondrej/apache2/ubuntu artful InRelease                                               
Hit:6 http://pl.archive.ubuntu.com/ubuntu artful-backports InRelease                                                
Hit:7 http://dl.google.com/linux/chrome/deb stable Release                                                          
Ign:8 http://ppa.launchpad.net/ondrej/php-zts/ubuntu artful InRelease                                               
Err:9 http://ppa.launchpad.net/ondrej/php-zts/ubuntu artful Release                                             
  404  Not Found
Reading package lists... Done                      
E: The repository 'http://ppa.launchpad.net/ondrej/php-zts/ubuntu artful Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Wygląda to tak jakby pakiet w ogóle nie istniał i wywalało 404, nie wiem dlaczego tak się dzieje...

Z góry dziękuję za pomoc
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3924
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: jacekalex » 07 mar 2018, 20:57

W standardowych repozytoriach Ubuntu masz php ze wszystkimi potrzebnymi modułami,
żadnych specjalnych PPA nie potrzebujesz.
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 :)
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 08 mar 2018, 13:27

Właśnie nie ma możliwości zainstalowania tego modułu jedna komenda chyba że nie wiem jak
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3924
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: jacekalex » 08 mar 2018, 15:09

thevento pisze:
08 mar 2018, 13:27
Właśnie nie ma możliwości zainstalowania tego modułu jedna komenda chyba że nie wiem jak
Piszesz o wielowątkowości a nawet nie wiesz, co to jest wątek?
PHP zawsze działa w oparciu o jakiś serwer WWW, na jakim serwerze tą wielowątkość używać?
Apache? Nginx? LIghttpd?
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 :)
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 08 mar 2018, 15:21

Apache
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3924
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: jacekalex » 08 mar 2018, 18:49

Jak w Apachu masz włączone php, bo można to zrobić na kilka sposobów, jako mod-php albo jako cgi/fpm.

Apache chodzi w trybie Prefork, Worker czy Events?
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 :)
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 08 mar 2018, 21:18

Apache działa w trybie Worker
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3924
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: jacekalex » 08 mar 2018, 21:25

Apache działa w trybie Worker
Czyli każdy podłączony klient generuje osobny wątek Apacha, i mod_php w tym wątku też jest osobnym procesem.
Mod-php powoduje, że PHP się wykonuje wewnątrz danego procesu serwera,

Nic tam więcej kombinować nie musisz, chociaż taka konfiguracja Apacha nie jest najwydajniejsza i najdoskonalsza, ale do nauki wystarczy.
Jak lepiej poznasz konfigurację PHP, to zainteresuj się demonem php-fpm, i jego pracą z serwerami Apache, Nginx i Lighttpd.

Pozdro
:craz:
Ostatnio zmieniony 08 mar 2018, 23:46 przez jacekalex, łącznie zmieniany 1 raz.
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 :)
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 08 mar 2018, 23:00

Rozumiem, dziękuję za pomoc... A możesz podać jakąś lepsza konfigurację apacha?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 3924
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: jacekalex » 08 mar 2018, 23:10

Nie mogę, bo już od lat nie używam Apacha, tylko Nginxa.
Poza tym gotowa konfiguracja to dla Ciebie nauka wyuczonej bezradności :twisted:
masz tu oficjalną dokumentację:
https://httpd.apache.org/docs/
Alleluja i do przodu. :clap:

To by było na tyle
: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 :)
thevento
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 mar 2018, 12:56
Płeć: Mężczyzna
Wersja Ubuntu: 17.10
Architektura: x86_64

Re: Ubuntu - instalacja wielowątkowości PHP

Post autor: thevento » 09 mar 2018, 20:47

Rozumiem, jeszcze raz wielkie dzięki za pomoc i wytłumaczenie na jakiej zasadzie, to działa.. Temat do zamknięcia, pozdrawiam.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”