운영중인 servcie의 상태를 확인하고 시작, 중지, 재시작 하는 명령어에 대해서 알아보자.
1) service [service이름] status
service apache2 status : apache server 상태 확인
service start, stop, restart 명령어는 사용하기 할때마다 해당 계정의 비밀번호를 입력해야 하기 때문에 번거롭다. 그래서 sudo su - 의 명령어를 통해 super user의 권한을 갖고 명령을 실행해보겠다.
2) service [service이름] start
service apache2 start : apache server 시작
3) service [service이름] stop
service apache2 stop : apache server 중지
4) service [service이름] restart
service apache2 restart : apache server 재시작. 이는 apache의 모든 프로세스를 종료 시키고 재시작하는 stop+start와 동일하다. 완전한 종료는 되지만 서비스의 끊김이 발생한다.
5)service [service이름] graceful
service apache2 restart : 접속된 connectino을 유지한다는 점이 restart와의 차이점이다. 그 외 apcahe 모든 프로세스를 종료하고 재시작한다. 운영중인 서버에 재시작 작업을 할 때는 이 명령어를 사용하는 것이 좋다.
※참고사이트
https://idchowto.com/?p=38239 (apache restart와 graceful의 차이)
https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_service (linux service)
'Web Server(APM)' 카테고리의 다른 글
mysql database만들고, wordpress 사용하기 (0) | 2019.05.05 |
---|---|
apache2 server의 home directory 변경(host file) (0) | 2019.05.05 |
apache2 서버에 php, mysql, phpmyadmin 설치 및 접속하기 (0) | 2019.05.04 |
apt 명령어 정리 (0) | 2019.05.04 |
Linux Web Server 구축하기 (APM) (0) | 2019.04.27 |