通過訪問日誌,你可以得到使用者地域**、跳轉**、使用終端、某個url訪問量等相關資訊;通過錯誤日誌,你可以得到系統某個服務或server的效能瓶頸等。因此,將日誌好好利用,你可以得到很多有價值的資訊。
開啟nginx.conf配置檔案
vi /usr/local/nginx/conf/nginx.conf
日誌部分內容:
#access_log logs/access.log main;
日誌生成的到nginx根目錄logs/access.log檔案,預設使用「main」日誌格式,也可以自定義格式。
引數明細
tail -f /usr/local/nginx/logs/access.log
/etc/init.d/rsyslog start #系統日誌,如不開啟,看不到定時任務日誌
/etc/rc.d/init.d/crond start #定時任務開啟
vi /usr/local/nginx/sbin/logcut.sh
#!/bin/bash
#設定日誌檔案存放目錄
log_home="/usr/local/nginx/logs/"
#備分檔名稱
log_path_bak="$(date -d yesterday +%y%m%d%h%m)"
#重新命名日誌檔案
mv $/access.log $/access.$.log
mv $/error.log $/error.$.log
#向nginx主程序發訊號重新開啟日誌
kill -usr1 `cat $/nginx.pid`
*/1 * * * * /usr/local/nginx/sbin/logcut.sh
cron命令參照文章《centos定時執行任務crontab》
《nginx》 Nginx配置詳解
nginx是lgor sysoev為俄羅斯訪問量第二的rambler.ru站點設計開發的。從2004年發布至今,憑藉開源的力量,已經接近成熟與完善。nginx功能豐富,可作為http伺服器,也可作為反向 伺服器,郵件伺服器。支援fastcgi ssl virtual host url rewrite...
Nginx Nginx配置入門
本篇文章不會做深入講解,閱讀本篇文章,也只能使你對配置有簡單了解.配置這部分內容比較多,像前篇所提到的靜態資源伺服器,虛擬主機,反向 都是需要依靠合理配置來實現的.配置檔案名為 nginx.conf 預設位於 etc nginx nginx.conf 如不確定,可以使用 nginx t 或 loca...
Nginx Nginx負載均衡配置
負載均衡就是將負載分配到不同的伺服器上,保證服務的響應速度。nginx配置負載均衡相對簡單,在nginx中的conf目錄中找到nginx.conf,新增一下配置 nginx通過upstream模組配置網路資料分發,那麼nginx是如何分配這些網路資料的呢?每個請求按照事件順序逐一分配到不同伺服器,如...