仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 779|回复: 10
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来Nginx conf设置详解

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:22:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!在举行Nginx设置的时分会呈现良多不分明的中央,实在有些时分只需换一个头脑的体例就可以找多你要办理成绩的***。官方设置样例:http://wiki.nginx.org/NginxFullExample
  1. #运转用户usernobodynobody;#启动历程worker_processes4;#全局毛病日记及PID文档[debug|info|notice|warn|error|crit]error_loglogs/error.lognotice;pidlogs/Nginx.pid;#事情形式及毗连数下限events{#事情形式有:#use[kqueue|rtsig|epoll|/dev/poll|select|poll];useepoll;worker_connections1024;}#设定http办事器,使用他的反向代办署理功效供应负载平衡撑持http{#设定mime范例includeconf/mime.types;default_typeapplication/octet-stream;#设定日记格局log_formatmain$remote_addr-$remote_user[$time_local]"$request"$status$bytes_sent"$http_referer""$http_user_agent""$gzip_ratio";log_formatdownload$remote_addr-$remote_user[$time_local]"$request"$status$bytes_sent"$http_referer""$http_user_agent""$http_range""$sent_http_content_range";#设定哀求缓冲client_header_buffer_size1k;large_client_header_buffers44k;#开启gzip模块gzipon;gzip_min_length1100;gzip_buffers48k;gzip_typestext/plain;output_buffers132k;postpone_output1460;#设定accesslogaccess_loglogs/access.logmain;client_header_timeout3m;client_body_timeout3m;send_timeout3m;sendfileon;#指令激活或停用的sendfile()的用法。tcp_nopushon;tcp_nodelayon;keepalive_timeout65;#设定负载平衡的办事器列表upstreammysvr{#weigth参数暗示权值,权值越高被分派到的概率越年夜#本机上的Squid开启3128端口server192.168.8.1:3128weight=5;server192.168.8.2:80weight=1;server192.168.8.3:80weight=6;}#设定假造主机server{listen80;server_name192.168.8.1www.yejr.com;charsetutf8;#设定本假造主机的会见日记access_loglogs/www.yejr.com.access.logmain;#假设会见/img/*,/js/*,/CSS/*资本,则间接取当地文档,欠亨过squid#假设这些文档较多,不保举这类体例,由于经由过程squid的缓存效果更好location~^/(img|js|css)/{root/data3/Html;expires24h;}#对"/"启用负载平衡location/{proxy_passhttp://mysvr;proxy_redirectoff;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;client_max_body_size10m;client_body_buffer_size128k;proxy_connect_timeout90;proxy_send_timeout90;proxy_read_timeout90;proxy_buffer_size4k;proxy_buffers432k;proxy_busy_buffers_size64k;proxy_temp_file_write_size64k;}#设定检察Nginx形态的地点location/NginxStatus{stub_statuson;access_logon;auth_basic"NginxStatus";auth_basic_user_fileconf/htpasswd;}#error_page404/404.html;#location/404.html{#root/spool/www;#charseton;#source_charsetkoi8-r;#}#location/old_stuff/{#rewrite^/old_stuff/(.*)$/new_stuff/$1permanent;#}#location/download/{#valid_referersnoneblockedserver_names*.example.com;#if($invalid_referer){##rewrite^/http://www.ckuyun.com/;#return403;#}#rewrite_logon;##rewrite/download/*/mp3/*.any_extto/download/*/mp3/*.mp3#rewrite^/(download/.*)/mp3/(.*)..*$/$1/mp3/$2.mp3break;#root/spool/www;##autoindexon;#access_log/var/log/nginx-download.access_logdownload;#}#location~*^.+.(jpg|jpeg|gif)${#root/spool/www;#access_logoff;#expires30d;#}}}
复制代码


备注:conf/htpasswd文档的内容用apache供应的htpasswd工具来发生便可.
检察Nginx运转形态输出地点http://192.168.8.1/NginxStatus/。输出考证帐号暗码,便可看到相似以下内容:
  1. Activeconnections:328serveracceptshandledrequests9309898228890Reading:1Writing:3Waiting:324
复制代码
第一行暗示如今活泼的毗连数,第三行的第三个数字暗示Nginx运转着。
欢迎大家来到仓酷云论坛!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-9 15:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表