실행중인 포트 아파치 확인 방법


19

아파치가 실행 중인지 확인하는 명령이 있습니까?

ports.conf 파일을 제외한 어느 포트에서

netstat 명령을 시도하면 그 안에 아파치가 나타나지 않습니다.

하지만 apache2 restart 명령을 사용하면 restart ok라고 표시됩니다.

나는 그것이 어디에서 실행 중인지 모른다

답변:


18

lsof -i 열린 포트 및 해당 응용 프로그램을 나열합니다.

앱이 실행 중인지 일반 확인하려면 다음을 사용할 수 있습니다. ps aux | grep apache2


7
또는 redhat / centos의 경우 "ps aux | grep httpd".
lg.

21
netstat -anp | grep apache

청취 포트와 PID가 실행 중이면 여기에서 볼 수 있습니다.


sudo netstat -anp | grep apache
Laukik Patel

"로컬 주소"열에 0.0.0.0:80이 표시됩니다. 아파치가 포트 80의 컴퓨터의 동일한 IP 주소에서 실행되고 있음을 의미합니까?
로드리고

3
netstat -tulpn

맨 오른쪽 열에 Pid / Binary 이름이 표시되어 실행중인 아파치 인스턴스와 일치합니다.


3

lsof가 설치되어 있으면 다음과 같이 시도 할 수 있습니다.

lsof | grep httpd

(센터와 친구들을 위해)

lsof  | grep apache

(데비안과 회사)


0

freebsd sockstat에 대한 | grep 아파치 httpd

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.