1. 上传nginx安装包到centos;
- 执行下面的步骤:
- tar -xvf nginx-1.11.6.tar.gz
- yum -y install pcre-devel zlib-devel
- ./configure
- make install
#启动 - cd /usr/local/nginx/sbin/
- ./nginx
2. 开启nginx server的监听状态
- 在nginx需要开启状态查询,才能查询到指标的数据
-
#重新编译 切换到nginx的解压目录下
-
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
-
make
-
make install
#cd /usr/local/nginx/sbin -
./nginx -V #查询版本信息
nginx version: nginx/1.11.6
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)
configure arguments: --prefix=/usr/local/nginx --with- http_stub_status_module -
配置nginx
-
vim nginx.conf
location /nginx-status { stub_status on; access_log off; } -
打开浏览器测试

显示的结果参数说明:
Active connections: 正在处理的活动连接数
Server accepts handled requests:
第一个: server表示Nginx 在启动到现在共处理了2次连接
第二个:accepts 表示Nginx启动到现在共成功创建2次握手
第三个: handled requests 表示总共处理了8次请求
Reading: 0 Writing: 1 Waiting: 0
Reading: 表示读取到客户端的Header信息
Writing: Nginx返回客户端的header信息
Waiting: Nginx 已经处理完正在等候下一次请求指令的驻留链接
本文详细介绍了在CentOS系统中安装Nginx的过程,包括上传安装包、编译依赖、配置与启动服务等关键步骤。同时,讲解了如何通过配置启用nginx的状态监控模块,以便于获取如活动连接数、已处理请求等性能指标。
1万+

被折叠的 条评论
为什么被折叠?



