windows伺服器nginx日誌分割

2022-02-10 02:47:51 字數 1482 閱讀 5536

編寫乙個bat檔案

@echo off

rem @echo off

rem 取1天之前的日期

echo wscript.echo dateadd("d

",-1,date) >%tmp%\tmp.vbs

for /f "

tokens=1,2,3* delims=/

" %%i in ('

cscript /nologo %tmp%\tmp.vbs

') do

set y=%%i

for /f "

tokens=1,2,3* delims=/

" %%i in ('

cscript /nologo %tmp%\tmp.vbs

') do

set m=%%j

for /f "

tokens=1,2,3* delims=/

" %%i in ('

cscript /nologo %tmp%\tmp.vbs

') do

set d=%%k

if %m% lss 9

set m=0%m%

if %d% lss 9

set d=0%d%echo %y%-%m%-%d%rem 設定 nginx 位於的碟符

set nginx_driver=c:

rem 設定 nginx 的主目錄

set nginx_path=%nginx_driver%\nginx

rem 設定 nginx 的日誌目錄

set log_path=%nginx_path%\logs

rem 移動檔案

move %log_path%\access.log %log_path%\access_%y%-%m%-%d%.log

move %log_path%\error.log %log_path%\error_%y%-%m%-%d%.log

rem 切換到 nginx 所在的碟符

%nginx_driver%rem 進入 nginx 的主目錄

cd %nginx_path%rem 向 nginx 傳送 reopen 訊號以重新開啟日誌檔案,功能與 linux 平台中的 kill -usr1 一致

nginx -s reopen

echo on

然後mmc

新建任務,按照嚮導一步一步來,完成之後開啟屬性,在設定一下

然後輸入密碼

windows下配置nginx伺服器

c server nginx start nginxc server nginx nginx.exe 強制停止 c server nginx nginx.exe s stop 儲存並停止 c server nginx nginx.exe s quit c server nginx nginx.exe...

在windows 下搭建 Nginx 伺服器

1 準備的檔案 2 nginx需要的是cgi方式的php,所以如下幾個地方是重點,否則nginx無法開啟php檔案 enable dl on cgi.force redirect 0 cgi.fix pathinfo 1 fastcgi.impersonate 1 cgi.rfc2616 heade...

nginx 伺服器在windows下安裝

最近備考四級資料庫,發現上課內容和考試內容差距太大了,還有十幾天就考試了,努力!偶然看到 的開源伺服器tengine,一直都很想知道是什麼伺服器在支撐著 所以了解了一下,才接觸到nginx,之前以為肯定很難配置安裝,今天才發現,用不著兩分鐘就搞定了,當然,裡面還有很多技術還需要我去探索!這裡分享一下...