首先在cygwin下搜索nginx並安裝(不建議編譯安裝,官方有封裝好服務),安裝cygrunsrv
(設置Windows服務的基礎),安裝好后 以管理員身份運行Cygwin nginx服務文件為/etc/rc.d/init.d/nginx
,在Cygwin下是可執行程序
$ /etc/rc.d/init.d/nginx
Usage: /etc/rc.d/init.d/nginx {start|stop|status|install|uninstall|restart|condrestart}
先不着急執行install命令,先執行cygserver-config
並輸入yes
接受默認值即可,然后執行如下命令
$ /etc/rc.d/init.d/nginx install
Installing nginx daemon: done.
此時服務安裝好了,不着急啟動,不然服務可能會無法啟動,因為缺少必要的文件夾,所以要先創建必要的文件夾/var/log/nginx
和/var/lib/nginx/tmp
,然后執行/etc/rc.d/init.d/nginx start
即可啟動服務,結束!