介紹
nginx負載在30000-50000,基于linux內核2.6。
查看主機負載用top命令:
load avorage 1天 5天 10天 表示負載量
ni表示空閑率
tree命令查看文件樹
安裝
配置
詳情見配置文件
nginx -t 檢測配置
pkill命令殺死進程,加參數 -HUP平滑重啟,-URS1重新初始化日志
虛擬主機
配置中的server
server{
listen 80;
server_name www.baidu.com;
access_log logs/test.access.log main;
location / {
root /usr/share/nginx/html;
index index.html;
}
location /status{
stub_status on;
}
}
自身監控
stub_status on;
目錄頁列表
autoindex on;
日志切割
見腳本
#!/bin/bash
#nginx_log_cut.sh
t=`date +%Y_%m_%d`
mkdir -p /home/nginx/logs/$t &>/dev/null
mv /etc/nginx/logs/*.log /home/nginx/logs/$t/
pkill -USR1 nginx