윈도우서버 jar, nginx 서비스 등록하기 ( nssm )

윈도우 서버인 경우 독립실행이 가능한 application jar 파일이나 nginx 실행파일을 서비스에 등록해서 사용할 수 있습니다.
여러 방법들이 있으나 NSSM 을 통해서 간단하게 진행할 수 있습니다.
NSSM 이란?
Non-Sucking Service Manager 의 약자이며 Microsoft Windows용 서비스 관리 프로그램입니다.
백그라운드 및 포 그라운드 서비스, 프로세스를 관리하는 무료 유틸리티 입니다.
먼저, NSSM을 다운로드 받습니다.

NSSM 2.24가 최신버전이네요.
다운로드 받은 NSSM 압축 파일을 적절한 위치에 압축을 해제하고 CMD 커맨드 명령어를 통해 해당 위치로 이동합니다.
D:\nssm-2.24\win64명령어를 통해 서비스 등록을 실행합니다.
install, edit, remove 명령어로 등록, 수정 삭제가 가능합니다.
nssm.exe install nginx
nssm.exe edit nginx
nssm.exe remove nginx서비스 등록 UI 에서 Path와 Startup directory를 입력합니다.
Path : D:\nginx\nginx.exe
Startup directory: 자동입력됨
