윈도우 서비스 등록,삭제,시작,중지
간단히 윈도우 서비스 등록하고 삭제하는 방법에 대해 포스팅하고자 합니다.
cmd 창에서 간단히 sc 명령어를 통해 윈도우 서비스를 등록,삭제,시작,중지 할 수 있습니다.
sc.exe는 Service Controller의 약자입니다.
1. 윈도우 서비스 등록
sc create [서비스명] binpath= [서비스 파일 경로]
서비스명이나 경로에 공백이 있다면 당연히 따옴표로 묶어줘야 하겠지요.
예시로 mysql 서비스를 윈도우에 등록해보겠습니다.
MYSQL이라는 이름으로 서비스가 등록되었습니다.
※ binpath= 뒤에 공백을 입력해줘야 합니다. 등호와 등호 사이에는 공백이 한칸 있어야 합니다.
윈도우 서비스에도 등록되어 있음을 확인할 수 있습니다. ( cmd창에서 services.msc 입력)
참고로 아파치나 MYSQL 같은 데몬은 자신들이 직접 서비스 등록하는 옵션을 제공하기도 합니다..
sc 명령어를 쓰지 않고
MYSQL에선 mysqld --install 명령어로 등록 가능하고, Apache는 httpd -k install 으로 등록가능합니다.
2. 윈도우 서비스 삭제
sc delete [서비스명]
삭제는 간단합니다.
서비스명은 대소문자를 구분하지 않으므로 위와 같이 해도 무방합니다.
3. 윈도우 서비스 시작, 중지
시작 : sc start [서비스명]
중지 : sc stop [서비스명]
이또한 간단합니다..
1) 시작
서비스 시작하고 mysql 접속이 잘 되고 있음을 볼 수 있습니다.
2) 중지
중지되어 mysql 접속이 안됨을 볼 수 있습니다.
sc가 아닌 net 명령어를 통해서도 서비스를 시작, 중지할 수 있습니다.
시작 : net start [서비스명]
중지 : net stop [서비스명]
4. 서비스 조회
전체 서비스 조회 : sc query
서비스 명으로 조회 : sc query [서비스명]
mysql 서비스를 조회해본 모습입니다.
서비스명 없이 전체서비스를 조회하려면 | more 을 같이 써주는것이 좋습니다.
포스팅을 마치겠습니다. 감사합니다.
'기타' 카테고리의 다른 글
윈도우 정품인증 해제 (8) | 2016.06.10 |
---|---|
MS-WORD, Tistory 연동 (0) | 2016.06.09 |
Eclipse Tomcat Plugin 설치 (0) | 2015.05.10 |
메모1(망연계솔루션과 아파치 virtualhost) (0) | 2015.05.08 |
크롬 자동업데이트 설정 (0) | 2015.05.05 |