티스토리 뷰

https://nssm.cc/


 nssm-2.24.zip


rails 서비스화에 사용한 배치 파일 예제입니다. 아주 간단해요.

윈도우 서버의 경우 권한 문제에 빠질 수 있는데, 이 경우 아래 링크처럼 대처하세요.

http://elky.tistory.com/561


Install_web.bat

pushd %~dp0

@echo off


%cd%\nssm.exe install %1 C:\RailsInstaller\Ruby2.1.0\bin\rails.bat "s -p 8000 -e production"

%cd%\nssm.exe set %1 AppDirectory %cd%



Start_web.bat

pushd %~dp0

@echo off


net start %1



Stop_web.bat

pushd %~dp0

@echo off


net stop %1



Uninstall_web.bat

pushd %~dp0

@echo off


net stop %1


nssm.exe remove %1 confirm

댓글