摘要:作為客戶未完全準備好切換到的暫時性方案。一作為服務啟動實際沒有使用這個方法,原因不能生成日志文件,不知道怎么實現日志文件的切割。官方沒有提供作為服務啟動的方案。以服務啟動依賴于,當前最新版是。
一、作為服務啟動nginx作為客戶未完全準備好切換到Linux的暫時性方案。
本文參考了許多網站上的資料,做了簡單的整理。
實際沒有使用這個方法,原因:不能生成日志文件,不知道怎么實現日志文件的切割。
Nginx官方沒有提供作為服務啟動nginx的方案。以服務啟動nginx依賴于winsw,當前最新版是1.19。
使用步驟重命名winsw-1.19-bin.exe 為nginx-server.exe。
新建定義服務的配置文件:
nginx nginx This service runs nginx as a service. C: ginx-1.11.3 ginx.exe Automatic -s stop C: ginx-1.11.3logs append
安裝服務:nginx-server.exe install(最好以管理員方式運行)。
步驟3以管理員方式運行,命令行啟動nginx服務時也要有管理員權限:net start nginx
停止服務:net stop nginx
二、編寫腳本@rem 關閉腳本的每行輸出 @echo off @rem 獲取當前時間 set ToDay=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2% @rem 關閉nginx @rem net stop nginx @rem 重命名日志文件 move C: ginx-1.11.3logsaccess.log C: ginx-1.11.3logs\%ToDay%_access.log @rem 啟動nginx @rem net start nginx @rem 重新打開nginx日志文件 @rem C: ginx-1.11.3 ginx.exe -s reopen @rem 重新啟動nginx @rem C: ginx-1.11.3 ginx.exe -s reload @rem 重新啟動nginx C: ginx-1.11.3 ginx.exe -p C: ginx-1.11.3 -s reload @rem 等待用戶輸入任意內容三、定時啟動腳本
計算機--管理--系統工具--計劃任務程序 中定制計劃任務。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39345.html
摘要:作為反向代理的時候啟用,決定開啟或者關閉后端服務器返回的結果是否壓縮,匹配的前提是后端服務器必須要返回包含的頭。 軟件介紹 與 Apache軟件類似, Nginx ( engme x)是一個開源的,支持高性能、高并發的 WWW服務器和代理服務軟件。它是由俄羅斯人 Igor Sysoev開發的,最初被應用在勘羅斯的大型網站 www.rambler.ru 上,后來作者將源代碼以類BSD許可...
摘要:在輪循任務完成后,已輪循的歸檔將使用進行壓縮。在日志輪循期間,任何錯誤將被忽略,例如文件無法找到之類的錯誤。在這種情況下,進程將立即再次讀取其配置并繼續運行。表示,每隔分鐘,執行打印一次命令第二步添加定時任務。 1、關于日志切割 日志文件包含了關于系統中發生的事件的有用信息,在排障過程中或者系統性能分析時經常被用到。對于忙碌的服務器,日志文件大小會增長極快,服務器會很快消耗磁盤空間,...
閱讀 667·2021-10-09 09:41
閱讀 650·2019-08-30 15:53
閱讀 1078·2019-08-30 15:53
閱讀 1212·2019-08-30 11:01
閱讀 1570·2019-08-29 17:31
閱讀 992·2019-08-29 14:05
閱讀 1718·2019-08-29 12:49
閱讀 415·2019-08-28 18:17