Hangi port apache'nin çalıştığını kontrol etme


19

Apache'nin çalışıp çalışmadığını öğrenmek için herhangi bir komut var mı?

ve port.conf dosyalarını görmek dışında hangi bağlantı noktasında

Ne zaman netstat komutunu denemek o zaman apaches görünmüyor.

ama apache2 restart komutunu kullandığımda restart ok diyor

nerede çalıştığını bilmiyorum

Yanıtlar:


18

lsof -i açık portları ve ilgili uygulamaları listeler.

Bir uygulamanın çalışıp çalışmadığını kontrol etmek için şunu kullanabilirsiniz: ps aux | grep apache2


7
Veya redhat / centos için "ps aux | grep httpd".
lg.

21
netstat -anp | grep apache

Dinleme bağlantı noktasını ve PID'yi çalışıyorsa görebilirsiniz.


sudo netstat -anp | grep apache
Laukik Patel

"Yerel Adres" sütununda 0.0.0.0:80 gösteriliyor. Apache'nin 80 numaralı bağlantı noktasında makinenin aynı ip adresinde çalıştığı anlamına mı geliyor?
Rodrigo

3
netstat -tulpn

En sağdaki sütunda Pid / Binary adını göreceksiniz, bunu çalışan apache örneğinizle eşleştirin.


3

Eğer lsof kuruluysa böyle bir şey deneyebilirsiniz:

lsof | grep httpd

(centos ve arkadaşlar için)

lsof  | grep apache

(debian ve şirket için)


0

sockstat Fotoğrafları | grep apache httpd

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.