Skocz do zawartości
samp

Identyfikacja procesów Apache

Polecane posty

Witam,

 

Posiadam na serwerze dedykowanym panel DirectAdmin. Zaobserwowałem ostatnio w htop skoki na procesorze procesów od apache2. I tu moje pytanie, w jaki sposób mogę sprawdzić od jakiego użytkownika w DA jest proces apache2 ? Ewentualnie gdzie mogę namierzyć jakieś error logi od tego ?

 

Pozdrawiam i z góry dziękuję za pomoc

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A jak uruchamiasz php? Jakbyś uruchamiał w cgi, to widziałbyś użytkowników

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jest uruchomione domyślnie i nic z nim nie robiłem. Czy mógłbyś mnie nakierować jak odpalić to php w cgi ? I czy w cgi może działać cały czas, czy to tylko taki tryb "serwisowy" ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Metod jest kilka:

- możesz włączyć extended sever status w httpd.conf (w przypadku DA masz to w /etc/httpd/extra/http-info.conf) i otrzymasz listę procesów Apacha

- używasz lsof -p PID i wywali Ci informacje nt. tego co robi aktualnie dany proces

- lub tak jak napisał Miłosz odpalasz sobie PHP w trybie cgi zamiast modułu Apache i każdy proces będzie podpisany UIDem usera (http://www.directadm...?t=29483&page=1) ;-).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×