BLOG ESPERANCA

centos 부팅시 실행되는 서비스관리 본문

OS/Linux

centos 부팅시 실행되는 서비스관리

yobuce 2013. 1. 5. 17:26


서버 부팅 시 자동으로 시작해야 하는 서비스(Service)가 있다. 가장 대표적인 게 network로 인터넷에 연결되게 하는 서비스다. 만약 원격으로 재부팅 했는데, 다시 접속할 수 없으면 정말 곤란하다. 따라서 CentOS 기본 설정은 network 서비스는 부팅 시 자동으로 시작하게 되어 있다. (참고로 Fedora는 그렇지 않다.)

자동으로 시작하게 하는 방법은 chkconfig를 이용하는 것이다. 예를 들어 httpd를 부팅 시 자동으로 시작하게 하려면

chkconfig httpd on

과 같이 명령하면 된다. 부팅 시 시작하는 서비스 목록을 보려면

chkconfig

라고 명령하면 된다.

만약 이렇게 명령어도 처리하는 게 귀찮다면 ntsysv를 설치하면 된다.

yum install ntsysv

ntsysv라고 입력하여 실행시키면 다음과 같은 화면이 생긴다.

서비스 목록이 보이고, 스페이스바로 자동 시작을 원하는 서비스에 체크하면 된다.