随笔分类 -  Nginx

摘要:Nginx强大的地方当然不止目前所讲的这些,详见 http://www.nginx.cn/doc/ 或 http://tengine.taobao.org/book/index.html 这两个就作为技术手册好了 阅读全文
posted @ 2016-09-01 22:18 csnmd 阅读(113) 评论(0) 推荐(0)
摘要:Nginx浏览器本地缓存设置 浏览器缓存,是为了加速浏览 浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器自动从本地磁盘显示文档,这样可以加速页面浏览 浏览器缓存通过 expires 指令输出 Header 头来实现 语法:expires [time|epoch|ma 阅读全文
posted @ 2016-09-01 22:17 csnmd 阅读(256) 评论(0) 推荐(0)
摘要:自动列目录 location / { # 自动列目录 autoindex on; # 显示文件大小 on 或 off autoindex_exact_size on; # 显示文件修改时间 on 或 off autoindex_localtime on; } 阅读全文
posted @ 2016-09-01 22:17 csnmd 阅读(167) 评论(0) 推荐(0)
摘要:日志文件配置与切割 自定义日志格式 http { server { listen 80 default; server_name _*; access_log logs/default.access.log combined; location / { index index.html; root 阅读全文
posted @ 2016-09-01 22:16 csnmd 阅读(534) 评论(0) 推荐(0)
摘要:什么是反向代理和负载均衡 反向代理:先来说说什么是正向代理。A通过服务器B访问服务器C。正向代理的一个明确的特点就是我们知道要访问哪个服务器。但是如果服务器C是一个集群,由服务器B决定到底访问集群C上的哪台机器,则服务器B就成了一个反向代理服务器了。 负载均衡:对于一个集群,怎么样让集群中的每台机器 阅读全文
posted @ 2016-08-25 20:39 csnmd 阅读(280) 评论(0) 推荐(0)
摘要:Nginx用来处理静态页面的请求,JSP交给Tomcat处理 安装JDK 安装后,配置好JAVA_HOME和PATH Mac查看JAVA_HOME路径的方法:/usr/libexec/java_home 安装Tomcat 将安装包解压后,将目录配置为 CATALINA_HOME 环境变量,同时将bi 阅读全文
posted @ 2016-08-25 20:16 csnmd 阅读(456) 评论(0) 推荐(0)
摘要:平滑升级 所谓平滑升级,就是在不影响当前程序运行的情况下,对Nginx版本进行升级、添加/删除服务器模块 具体做法如下: 1、下载新版本 2、执行make 3、对旧版本的 nginx 命令进行copy备份 如:cp nginx nginx_version 4、使用新版本的nginx命令去覆盖旧版本的 阅读全文
posted @ 2016-08-24 23:19 csnmd 阅读(619) 评论(0) 推荐(0)
摘要:启动 sudo nginx [-c 配置文件] 停止 一般通过发生系统信号给Ngnix主进程的方式来停止Nginx 主进程号的获取方式: ps -ef|grep nginx ,选择master,其进程号就是nginx服务的主进程号 另外:Nginx在启动的时候,pid文件(/usr/local/ng 阅读全文
posted @ 2016-08-24 22:59 csnmd 阅读(1546) 评论(0) 推荐(0)
摘要:什么是Nginx 一款服务器软件,类似于Apache、Tomcat Nginx还是一款HTTP和反向代理服务器,同时也是一个代理邮件服务器。除了实现网站发布的功能外,还可以提供负载均衡。 所谓负载均衡,就是当大量用户访问服务器的时候,为了减少服务器的压力,我们需要将用户分别引入各个服务器,分担服务器 阅读全文
posted @ 2016-08-24 21:43 csnmd 阅读(261) 评论(0) 推荐(0)