码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx中的基本环境配置说明

时间:2018-03-28 23:58:06      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:Nginx的日志处理办法

在企业中我们首先将/var/log/nginx 放到一个空的磁盘目录中并且把
/var/log/nginx的属组和属主改为nginx
具体做法:
chown -R nginx.nginx /var/log/nginx
pvcreate /dev/sdb
vgcreate vg1 /dev/sdb
lvcreate -L +20G -n lv1 /dev/vg1
mkfs -t xfs /dev/vg1/lv1
mkdir /nginx_log
mount /dev/vg1/lv1 /nginx_log
mv /var/log/nginx /nginx_log
ln -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网段其他人都不可以访问
}

Nginx中的基本环境配置说明

标签:Nginx的日志处理办法

原文地址:http://blog.51cto.com/13575678/2092221

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!