윈도우 서비스 등록,삭제,시작,중지
간단히 윈도우 서비스 등록하고 삭제하는 방법에 대해 포스팅하고자 합니다.
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 을 같이 써주는것이 좋습니다.
'IT > Windows' 카테고리의 다른 글
MSSQL 현재 실행중인 쿼리, LOCK 세션, ACTIVE 세션, KILL 세션 (0) | 2023.03.06 |
---|---|
[MS SQL Server] #6_SELECT문에 WHERE절 사용하기 (0) | 2023.02.20 |
스토리지란? DAS란? / NAS란? / SAN 이란? 차이점? (0) | 2023.02.01 |
IIS 7.0 웹서버에 SSL 보안 인증서 설치하기 (서버에 인증서 등록하기) (0) | 2023.01.19 |
Windows Server 2019 Product Key Free (0) | 2023.01.02 |