Nginx 從入門到放棄(三)

2022-03-06 16:29:16 字數 464 閱讀 9153

今天來學習nginx的日誌管理,並通過日誌指令碼來切割日誌並儲存。

在nginx中設定日誌格式

實現原理:通過編寫指令碼,將當前的日誌檔案拷貝出來並以時間命名,然後利用定時計畫任務進行定時執行即可。

# runlog.sh

​#!/bin/bash

logpath=/usr/local/nginx/logs/z.com.access.log

basepath=/data/$(date -d yesterday +%y%m%d-%h%m%s)_zcom_access.log

​mv $logpath $basepath

touch $logpath

​/usr/local/nginx/sbin/nginx -s reopen $logpath

Nginx 從入門到放棄(五)

nginx具有將乙個路由經過加工變形成另外乙個路由的功能,這就叫做重寫。重寫中用到的指令 if 條件 設定條件,再進行重寫 set 設定變數 return 返回狀態碼 break 跳出 rewrite rewrite 重寫 if 語法格式 if 空格 條件 條件的寫法 來判斷相等,用於字串比較 用正...

Nginx 從入門到放棄(二)

學習完了nginx的基本知識後,我們來了解下nginx的虛擬主機。說到虛擬主機,那就得說一說虛擬主機的三種方式了 只需要修改配置檔案nginx.conf,增加乙個server即可 server server server 效果如下 要想要測試成功,需要修改hosts檔案,使得該網域名稱指向本機 se...

Python 從入門到放棄(三)

2011 12 11 mon 13 58 直接建立 phonebook phonebook out 224 phonebook dict alice 1234 bob 2345 注意關鍵字不能是expression,不是 alice 而是alice phonebook out 228 或者通過鍵值對...