随笔分类 -  Nginx

摘要:1、worker_processes :通常配置成cpu的总核数,或者其2倍,性能会更好。这可以减少进程间切换带来的消耗。还可以同时使用worker_cpu_affinity来绑定cpu,使得每个worker进程独享一个实现完全的并发,性能更好,不过这个只对linux系统有效。 2、events:里 阅读全文
posted @ 2018-06-14 22:26 小亮的BLOG 阅读(1101) 评论(0) 推荐(0)
摘要:动静分离 Nginx实现动静分离,其实就是在反向代理的时候,如果是静态资源,那么就直接从Nginx发布的路径去读取,而不需要从后台服务器获取了。 但是要注意:这种情况下需要保证后端跟前端的程序保持一致,可以使用Rsync做服务端自动同步或者使用NFS、MFS分布式共享存储。 JSP获取图片: ngi 阅读全文
posted @ 2018-06-14 22:14 小亮的BLOG 阅读(223) 评论(0) 推荐(0)
摘要:nginx.conf文件 ccproxy.conf文件 动态代理 请求header 阅读全文
posted @ 2018-06-13 08:19 小亮的BLOG 阅读(479) 评论(0) 推荐(0)
摘要:location区段 通过指定模式来与客户端请求的URI相匹配,基本语法如下:location [=|~|~*|^~|@] pattern{……} 1、没有修饰符 表示:必须以指定模式开始,如: 那么,如下是对的:http://baidu.com/abchttp://baidu.com/abc?p1 阅读全文
posted @ 2018-06-13 07:32 小亮的BLOG 阅读(94391) 评论(3) 推荐(18)
摘要:日志模块 1、access_log指令 语法: access_log path [format [buffer=size [flush=time]]]; 默认值: access_log logs/access.log combined; 配置段: http, server, location, if 阅读全文
posted @ 2018-06-12 22:46 小亮的BLOG 阅读(1208) 评论(0) 推荐(0)
摘要:默认启动Nginx时,使用的配置文件是: 安装路径/conf/nginx.conf 文件,可以在启动nginx的时候,通过-c来指定要读取的配置文件 常见的配置文件有如下几个: nginx.conf:应用程序的基本配置文件 mime.types:MIME类型关联的扩展文件 fastcgi.conf: 阅读全文
posted @ 2018-06-12 08:18 小亮的BLOG 阅读(1059) 评论(0) 推荐(0)
摘要:测试配置文件: 安装路径下的/nginx/sbin/nginx -t启动: 安装路径下的/nginx/sbin/nginx停止 安装路径下的/nginx/sbin/nginx -s stop 或者是: nginx -s quit重启 安装路径下的/nginx/sbin/nginx -s reload 阅读全文
posted @ 2018-06-12 07:22 小亮的BLOG 阅读(452) 评论(0) 推荐(0)
摘要:安装gcc:yum install gcc-c++ 需要pcre,安装的命令示例如下: yum install pcre* 需要zlib,安装的命令示例如下:yum install zlib zlib-devel 如果需要支持ssl的话,安装OpenSSL,安装的命令示例如下:yum install 阅读全文
posted @ 2018-06-01 07:44 小亮的BLOG 阅读(153) 评论(0) 推荐(0)