仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 766|回复: 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运转着。
欢迎大家来到仓酷云论坛!
老尸 该用户已被删除
沙发
发表于 2015-1-16 15:45:31 | 只看该作者

给大家带来Nginx conf设置详解

然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
兰色精灵 该用户已被删除
板凳
发表于 2015-1-16 15:45:31 | 只看该作者

给大家带来Nginx conf设置详解

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
admin 该用户已被删除
地板
发表于 2015-1-18 21:55:13 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-1-27 22:26:41 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
莫相离 该用户已被删除
6#
发表于 2015-2-5 16:15:08 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
小女巫 该用户已被删除
7#
发表于 2015-2-12 23:54:26 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
爱飞 该用户已被删除
8#
发表于 2015-3-3 12:09:15 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
飘灵儿 该用户已被删除
9#
发表于 2015-3-11 12:06:59 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
若天明 该用户已被删除
10#
发表于 2015-3-18 18:33:08 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
分手快乐 该用户已被删除
11#
发表于 2015-3-26 14:23:02 | 只看该作者
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-14 20:07

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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