Nginx 五大常见应用场景,运维请掌握
# tar -zxvf nginx-1.12.2.tar.gz
# cd nginx-1.12.2
# ./configure
> --with-http_ssl_module //开启SSL加密成果
> --with-stream //开启TCP/UDP署理模块
> --with-http_stub_status_module //开启status状态页面
# make && make install //编译并安装 2)启用 Nginx 处事并查察监听端口状态 ss 呼吁可以查察体系中启动的端口信息,该呼吁常用选项如下: -a 表现全部端口的信息 -n 以数字名目表现端标语 -t 表现TCP毗连的端口 -u 表现UDP毗连的端口 -l 表现处事正在监听的端口信息,如httpd启动后,会一向监听80端口 -p 表现监听端口的处事名称是什么(也就是措施名称) 留意:在 RHEL7 体系中可以行使ss呼吁更换 netstat 呼吁,成果一样,选项一样。 # /usr/local/nginx/sbin/nginx
# netstat -anptu | grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 10441/nginx
# ss -anptu | grep nginx 3)修改 Nginx 设置文件,界说状态页面 # cat /usr/local/nginx/conf/nginx.conf
… …
location /status {
stub_status on;
#allow IP地点;
#deny IP地点;
}
… …
# /usr/local/nginx/sbin/nginx -s reload 4)优化后,查察状态页面信息 # curl http://192.168.4.5/status
Active connections: 1
server accepts handled requests
10 10 3
Reading: 0 Writing: 1 Waiting: 0 Active connections:当前勾当的毗连数目。 Accepts:已经接管客户端的毗连总数目。 Handled:已经处理赏罚客户端的毗连总数目。 (一样平常与accepts同等,除非处事器限定了毗连数目)。 Requests:客户端发送的哀求数目。 Reading:当前处事器正在读取客户端哀求头的数目。 Writing:当前处事器正在写相应信息的数目。 Waiting:当前几多客户端在守候处事器的相应。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |