본문 바로가기

Designer스토리/디자인소스

리눅스 아파치 (Apache) 상태 확인 및 재시작 하는 방법

반응형

Linux Apache 상태 보기와 재시작 및 중지시키는 방법

 

 

아파치는 웹서버 구축을 위해 사용되는 오픈 라이센스를 가지고 있어서 많이 사용하는데 리눅스나 유닉스 계열뿐만 아니라 윈도우에도 무료로 사용할 수 있습니다.

 

 

웹 서비스를 제작하다 보면 필연적으로 아파치(Apache)와 톰캣(tomcat)을 많이 접하게 됩니다. 간단한 사용법들은 익혀 두는 게 좋은데 일일이 기억하기는 쉽지 않죠. 간단한 몇 가지의 명령어로 아파치의 상태를 확인하고 컨트롤할 수 있습니다.

 

 

리눅스 접속 프로그램인 Putty로 접속해서 터미널로 접속해서 사용하면 됩니다.

 

 

Apache 상태확인

 

가끔 웹 서버가 응답을 하지 않으면 아파치의 상태부터 확인해야 하는데요. running Fail이 뜬다면 아파치를 다시 시작해 주어야 하는데 아파치가 제대로 돌아가는지 확인해야 합니다.

 

- systemctl status httpd
- service httpd status

 

 

Apache 시작

- systemctl start httpd
- service httpd start
- apachectl start

아파치 실행이 실패로 뜨거나 할 때는 재시작해도 되지만 그냥 시작 명령어를 넣어 주어도 됩니다. 저는 가끔 아파치 서비스가 다운되면 시작 명령어로 대부분의 상황을 해결하곤 하거든요.

 

 

Apach 중지

- systemctl stop http
- service httpd stop
- apachectl stop

 

Apach 재시작

- systemctl restart httpd
- service httpd restart
- apachectl restart

 


간단하고 쉽죠? 명령어는 원하는 명령어를 골라서 사용하면 됩니다. 3가지 다 사용할 필요는 없고 하나만 기억했다가 사용하면 편하게 활용할 수 있습니다. 명령어를 보면 알겠지만 앞에 명령어는 같고 뒤에 실행문이 조금씩 다른 형태거든요.

운영하는 사이트나 서비스에 문제가 있다면 활용해보세요.

반응형