winsw.exe下載 最新軟件|熱門排行|軟件分(fèn)類|軟件(jiàn)專(zhuān)題|廠商大全

您(nín)的位置: 首頁網絡軟件服務器區 → Windows Service Wrapper(winsw.exe) v1.9 官(guān)方最新版

Windows Service Wrapper(winsw.exe)

v1.9 官(guān)方最新版 Windows Service Wrapper(winsw.exe) 網友評分:8
  • 軟件大小:34KB
  • 軟件語言:中文
  • 軟件(jiàn)類型:國產軟件(jiàn)
  • 軟件類別:免費(fèi)軟件 / 服務器區(qū)
  • 更新時間:2019-05-07 11:07
  • 運行環境:WinXP, Win7, Win8, Win10
  • 軟件等級:4級
  • 軟件廠商:
  • 官方網(wǎng)站:暫無
頂(dǐng)好(hǎo)評:50%頂一個
壞評:50踩一個

同類相(xiàng)關(guān)軟件

軟件介紹

軟件(jiàn)標簽(qiān): winsw.exe 服務器工具

winsw.exe可以用作windows服務自啟動,你不需要每次都(dōu)手動去(qù)輸入命令就可以快(kuài)速啟動(dòng),可以實現nginx注冊(cè)為Windows服務,這款工具方便實用,有需(xū)要的用戶趕快來綠色資源網免(miǎn)費下(xià)載體驗吧(ba)!

軟件介紹:

winsw.exe是一(yī)款用於服務器(qì)的輔助工具,主要功能為(wéi)可幫助用(yòng)戶無需每次輸入(rù)命令,讓nginx作為windows服務實現自啟動,有效的得到win的支持,非常的便捷實用。

winsw.exe

Windows Service Wrapper使用方法:

1、下載最新版的(de) Windows Service Wrapper 程序,比如我下(xià)載的(de)名(míng)稱是 "winsw-1.9-bin.exe",

然後,把它命名成你想要的名字(比如: "myapp.exe",當然,你也可以不改名)

2、將重命名後的 myapp.exe 複製(zhì)到 nginx 的安裝目錄(lù)(我這裏是 "F:\nginx-0.9.4")

3、在同一個目錄下創建一個Windows Service Wrapper的XML配置文件,名稱必(bì)須與第一(yī)步重命名時使(shǐ)用的名稱一致(比如我這裏是 "myapp.xml",如果,你沒有重命名,則應該是 "winsw-1.9-bin.xml")

Nginx啟動:

Nginx 是一個 web 服務器。它類似於 Lighttpd,作為輕量級的 web server,可以替代重量級的 Apache/iis。Nginx 專為性(xìng)能優化(huà)而開(kāi)發,是一個快速(sù)且能經受高負載(zǎi)考驗的 web server。它來自於(yú) Linux 世界但同樣可(kě)以運行在 Windows 上麵(由本地語言構建)。唯一(yī)的問題就是它不支持 Windows Services。

Nginx 是綠色免安裝的。這裏我不去介紹它(tā)的管(guǎn)理配置,官方已經提供了一個(gè)很棒的 wiki,上麵有豐富的(de)服務器相關信(xìn)息(xī)(參考文後(hòu)鏈接(jiē))。可以使用(yòng)默認的配置,它會使用 Nginx 目錄下的 html 文件夾服務(wù)於端口(kǒu) 80。

隻需簡單地執行 nginx.exe 即可啟動 Nginx。但你想要停(tíng)止它(tā)的時候問題來了,你需要執行以下命令:

nginx.exe -s stop

其他方(fāng)法自啟動:

雖然這很簡單,但是如果它能夠像 apache 或 IIS 那(nà)樣作為一(yī)個服務工作的話會更漂(piāo)亮。那(nà)樣的話,我們就可以設置機器啟動時 Nginx 自動(dòng)啟動,還可以方(fāng)便地啟動、停止或者(zhě)重啟服務,設置恢複選項、依賴的服務,等(děng)等。

為什麽不使用 instsrv/servany、FireDaemon 或者其他辦法呢

已(yǐ)經有介紹如何通過 FireDaemon 使用 Nginx,但它有一個(gè)很重要的問題。Nginx 啟動(dòng)以後,它會創建一個次級進程。所以會有兩個 nginx.exe 在運行。對於這個官方可能有(yǒu)一個很合理的理由,但你最好到 Nginx 論壇去問為什麽:-)

通過 instsrv/srvany(微軟官方創建服務的方法) 或者 FireDaemon 的方式(來創建 Nginx 為服務),隻是啟動進程,當你想要停止它時,將(jiāng)關閉這個進程。但這(zhè)些方式都(dōu)無法關閉多餘的那個 nginx.exe 進程。所以每次你停止/啟動/重啟服務(wù)都(dōu)會產生一個多餘的 nginx.exe 進程。不怎麽好!

啟動(dòng)、停(tíng)止(zhǐ)和重新加載服務:通過cmd以(yǐ)守護進程方式啟動nginx.exe:start nginx.exe,停止服務:nginx -s stop,重(chóng)新加載(zǎi)配置:nginx -sreload;

每次以cmd方式啟動Nginx服務不符合實際要求(qiú),於是我們想到將其注冊為Windows服務,並設置(zhì)為(wéi)自動啟動模式。這裏,我們使用一個不錯的小程序:“Windows Service Wrapper”,將nginx.exe注冊為Windows服務!

winsw.exe讓Nginx作為Windows服務開機自啟動:

文件內容如下:

<?xml version="1.0" encoding="UTF-8" ?>

<service>

<id>nginx</id>

<name>nginx</name>

<description>nginx</description>

<executable>F:\nginx-0.9.4\nginx.exe</executable>

<logpath>F:\nginx-0.9.4\</logpath>

<logmode>roll</logmode>

<depend></depend>

<startargument>-p F:\nginx-0.9.4</startargument>

<stopargument>-p F:\nginx-0.9.4 -s stop</stopargument>

</service>

命令行下執行以下命令,以便將其(qí)安裝成Windows服務(wù)。

F:\nginx-0.9.4> myapp.exe install

OK,至此,完工,確認一下:我的電腦 右鍵 -> 管理 -> 服務(wù) -> 是否有了個 nginx 呢?啟動起來(lái),在瀏覽器中 訪問 http://localhost 確認一下,再 停止服(fú)務,再訪問(wèn)一下http://localhost 確認(rèn)一下。

補充:

Windows Servcie Wrapper的命令格(gé)式如下:

# 安裝服務

CMD:\> myapp.exe install

# 卸載服務

CMD:\> myapp.exe uninstall

# 啟動服務

CMD:\> myapp.exe start

# 停止服(fú)務

CMD:\> myapp.exe stop

在命令行下執行以下命(mìng)令,以便將其注(zhù)冊成Windows服務:nginx-service.exe install

軟(ruǎn)件截圖

下載地址 電腦版

用戶評論

熱門評論(lùn)

最新評論

發表評論 查看所有評論(lùn)(0)

昵(nì)稱:
請不(bú)要評論無(wú)意義或髒話(huà),我們所有(yǒu)評論會有人工審(shěn)核.
字數: 0/500 (您(nín)的評論需要經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡