將nginx和tomcat安裝成windows服務

2021-08-16 20:26:39 字數 906 閱讀 6063

我們在windows下部署應用時,很多時候,伺服器會遇到重啟的情況,造成後台服務例如nginx,tomcat無法啟動的情況,影響正常業務,很多服務必須在登入伺服器後手動啟動,即使是在startup裡面增加相關啟動程式,也必須在使用者登入後才能啟動。為了實現伺服器重啟後不用登入使用者就可以無值守啟動服務,我在專案中使用了一種簡便的方式,我們的業務使用nginx+tomcat的方式。

1、將nginx解壓並配置好後自己建立乙個bat檔案,內容如下

@echo

offcmd /k "cd /d x:\nginx-1.10.3\ && start nginx"

2、使用windows的任務計畫程式,配置自動啟動項,在windows控制面板中選擇管理工具,選擇任務計畫程式

3、在任務計畫程式中選擇建立基本任務,觸發器選擇「計算機啟動時」,執行操作選擇「啟動程式」,然後選擇指令碼,指令碼就是第一步建立的bat檔案,完成時開啟屬性頁面

4、在屬性頁面的常規標籤中的安全選項中將賬戶選擇為system,一定要選擇system,然後確定,至此,nginx配置完成

5、配置tomcat,tomcat相對簡單一些,開啟cmd,進入到tomcat的bin資料夾,然後執行

service.bat install service_name
service_name:任何你想起的名字,例如:tomcat

看到the service 『tomcat』 has been installed。的提示證明安裝成功

6、到windows服務列表中將tomcat服務修改為自動啟動即可

完畢,重啟伺服器試一下吧,從此不再擔心服務掛了

Nginx和Tomcat安裝記錄

2.解壓縮nginx,執行如下命令 cd nginx 1.7.7 configure 3.configure出錯,需要安裝pcre 5.在 usr local下解壓縮並編譯安裝 configure prefix usr local pcre make make install 6.重新嘗試安裝 ng...

Nginx的安裝配置和tomcat負載均衡

nginx是一款高效能的http 伺服器 反向 伺服器及電子郵件 imap pop3 伺服器。由俄羅斯的程式設計師igor sysoev所開發,官方測試nginx能夠支支撐5萬併發鏈結,並且cpu 記憶體等資源消耗卻非常低,執行非常穩定。1 http伺服器。nginx是乙個http服務可以獨立提供h...

Nginx和tomcat的配置

相信很多人都聽過nginx,這個小巧的東西慢慢地在吞食apache和iis的份額。那究竟它有什麼作用呢?可能很多人未必了解。說到反向 可能很多人都聽說,但具體什麼是反向 很多人估計就不清楚了 反向 方式實際上就是一台負責 的 伺服器,貌似充當了真正伺服器的功能,但實際上並不是,伺服器只是充當了 的作...