本文共 774 字,大约阅读时间需要 2 分钟。
在企业中我们首先将/var/log/nginx 放到一个空的磁盘目录中并且把
/var/log/nginx的属组和属主改为nginx具体做法:chown -R nginx.nginx /var/log/nginxpvcreate /dev/sdbvgcreate vg1 /dev/sdblvcreate -L +20G -n lv1 /dev/vg1mkfs -t xfs /dev/vg1/lv1mkdir /nginx_logmount /dev/vg1/lv1 /nginx_logmv /var/log/nginx /nginx_logln -s /nginx_log /var/log/nginx(做软连接)# tcp_nopush on; 这个意思是在转发数据包是会延迟,就是说当nginx认为来的数据值得打成一个包时,才会打包发送出去。如果数据太小不值得打包发送它会等待。
tcp_nodelay on; 这个意思是在转发数据包时不会延迟,不管你数据是大还是小只要过来就会立马打包给你发送出去。这两个设置只能选择开启一个;关于这个server上下文我们一般都复制一份到/etc/nginx/conf.d/自己起名字:例如a.conf 我们在a.conf里写server上下文server { listen 80 ;这是访问的端口号server_name www.hong.com 这是访问的域名location / { root /webdata;这个写你网页的放置目录绝对路径allow 10.18.42.0/24;意思是只允许这个网段的所有人访问deny all;意思是除了42网段其他人都不可以访问 }转载于:https://blog.51cto.com/13575678/2092221