Windows提供了兩個小工具instsrv.exe和srvany.exe來把任何應用包裝成windows服務。顧名思義instsrv(install service)是用來安裝服務的,而srvany(service anything)包裝任何服務的外殼。下載instsrv.exe和srvany.exe.java
因爲nginx的windows應用沒有服務,使用起來不太方便,這裏趁機利用一下把nginx安裝成windows服務,步驟以下:nginx
Installs and removes system services from NT INSTSRV <service name> (<exe location> | REMOVE) [-a <Account Name>] [-p <Account Password>] Install service example: INSTSRV MyService C:\MyDir\DiskService.Exe -OR- INSTSRV MyService C:\mailsrv\mailsrv.exe -a MYDOMAIN\joebob -p foo Remove service example: INSTSRV MyService REMOVE
instsrv.exe nginx e:\temp\clean_day\nginx-1.4.7\srvany.exe
若是爲了方便,你也能夠作成bat文件,包括安裝、卸載、啓動、中止,甚至於操做註冊表。有興趣的同窗本身嘗試一下。windows