nginx调优

482 阅读1分钟

nginx连接信息

在nginx.conf里配置好了,只能在本机访问,用wget http://127.0.0.1/nginx_status

读/写/空闲连接数

nginx请求信息

ngxtop

github: github.com/lebinh/ngxt…

nginx-rrd监控

1. yum install php php-gd php-soap php-mbstring php-xmlrpc php-dom php-fpm -y

2. 修改/etc/php-fpm.d/www.conf文件中的user和group,与nginx.conf中的保持一致(例如都是nginx)

3. 启动 php-fpm systemctl start php-fpm

4. 修改nginx配置

5.安装rrdtool相关依赖

yum install perl rrdtool perl-libwww-perl libwww-perl perl-rrdtool -y

6.安装nginx-rrd

wget soft.vpser.net/status/ngin…

tar -zxvf nginx-rrd-0.1.4.tgz

cd nginx-rrd-0.1.4

cp usr/sbin/* /usr/sbin

cp etc/nginx-rrd.conf /etc

cp html/index.php /usr/share/nginx/html/

7.修改配置文件

vi /etc/nginx-rrd.conf

RRD_DIR=‘/usr/share/nginx/html/nginx-rrd’

WWW_DIR="/usr/share/nginx/html/"

8.新建定时任务

9.查看任务

tail -f /var/log/cron

10.ab压力测试

优化

1.增加工作线程数和并发连接数

worker_processs 4核最多4个工作进程

2.配置后端Server的长连接

3.配置压缩

4.操作系统参数优化

5.其他优化