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

윈도우 서버인 경우 독립실행이 가능한 application jar 파일이나 nginx 실행파일을 서비스에 등록해서 사용할 수 있습니다.

여러 방법들이 있으나 NSSM 을 통해서 간단하게 진행할 수 있습니다.


NSSM 이란?

Non-Sucking Service Manager 의 약자이며 Microsoft Windows용 서비스 관리 프로그램입니다.

백그라운드 및 포 그라운드 서비스, 프로세스를 관리하는 무료 유틸리티 입니다.


먼저, NSSM을 다운로드 받습니다.

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: 자동입력됨

* 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^