Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Identyfikacja procesów Apache


6 odpowiedzi na ten temat

Identyfikacja procesów Apache

#1 samp

    Nowy użytkownik

  • Użytkownicy
  • 25 postów

Napisany 21 grudzień 2011 - 23:08

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

#2 Miłosz

    Weteran WHT

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2479 postów
  • Skąd:Bydgoszcz/Tuchola
  • Firma:Sys-Com
  • Imię:Miłosz
  • Nazwisko:Oller

Napisany 21 grudzień 2011 - 23:41

A jak uruchamiasz php? Jakbyś uruchamiał w cgi, to widziałbyś użytkowników
Miłosz GG: 3312894 JID: ollerm@jabber.org
Konfiguracja i administracja serwerami dedykowanymi/RPS/VPS - Faktura VAT
Idealny hosting | Domeny | Hosting dla Firm

#3 samp

    Nowy użytkownik

  • Użytkownicy
  • 25 postów

Napisany 22 grudzień 2011 - 00:17

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" ?

#4 patryk

    og. carpe diem.

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 1813 postów
  • Skąd:Wwa

Napisany 22 grudzień 2011 - 01:47

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) ;-).
"Pozdrowionka i ocenka".
www.neteasy.pl

#5 samp

    Nowy użytkownik

  • Użytkownicy
  • 25 postów

Napisany 22 grudzień 2011 - 01:59

Bardzo dziękuję :) Dalej już sobie poradzę.

Pozdrawiam

#6 lukaschemp

    Administrator serwerów

  • WHT Pro
  • PipPipPipPipPip
  • 434 postów
  • Skąd:Polska
  • Firma:networkia.pl
  • Imię:Łukasz

Napisany 22 grudzień 2011 - 08:41

Ja ostatnio znalazłem ciekawe narzędzie do identyfikacji procesów, fajnie przedstawia zebrane dane:

http://vigeek.net/li...ics-process-pid
Administracja, konfiguracja i zabezpieczenia serwerów Linux/Unix. - www.networkia.pl
Tani hosting SEO i serwery www - www.hoseo.pl
A??e?a?or ?ew??w - już wkrótce - www.grzebacz.pl i www.grzebacz.it

#7 patrys

    Czarny charakter

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2030 postów
  • Skąd:Słupsk
  • Imię:Patryk

Napisany 22 grudzień 2011 - 10:54

Jeżeli chcesz by procesy były uruchamiane z użytkownika, a nie chcesz używać wrapperów suexec czy suphp zachowując funkcjonalność mod_php to użyj mod_ruid2.
Do DirectAdmin znajdziesz howto w googlu: http://www.google.pl...id2+directadmin
.





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników