Nginx
Nginx
涂作权的博客
To do what I want to do!
展开
-
Nginx+Tomcat负载均衡配置
Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?下面然给我们详细来了解一下吧原创 2014-07-30 23:58:57 · 1029 阅读 · 0 评论 -
nginx配置中proxy_redirect的作用(转)
来自http://wntest.ustc.edu.cn/mine/wordpress/?p=400 及 http://hi.baidu.com/171892549/blog/item/0ec6aaef22acbb1dfdfa3ca7.html NGINX的proxy_redirect功能比较强大,其作用是对发送给客户端的URL进行修改。以例子说明: server { liste转载 2017-04-13 11:16:37 · 19118 阅读 · 0 评论 -
Tomcat原理详解和各种集群的实现(转自:http://harisxiong.blog.51cto.com/7513022/1304746)
标签:apache Java Tomca mod_proxy原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://harisxiong.blog.51cto.com/7513022/1304746注意:本篇博文涉及的知识内容如下,实验中所用的系统环境为RHEL6.4。1.Java基础知识讲解2.Tomcat的安装和实现3.通过apac转载 2017-04-13 16:11:52 · 1170 阅读 · 0 评论 -
使用Redis存储Nginx+Tomcat负载均衡集群的Session
环境:Cent OS 7.0(虚拟机环境)、Nginx 1.9.8、Redis 3.2.1一、背景在使用Nginx+Tomcat实现负载均衡的时候,由于Nginx对不同的请求分发到某一个Tomcat,Tomcat在运行的时候分别是不同的容器里,因为会出现session不同步或者丢失的问题。二、Nginx安装与配置1、Nginx安装网上的资源对于安装Nginx的介绍比较多,例如最简单的为:(1) 获转载 2017-04-13 18:55:57 · 2295 阅读 · 1 评论 -
Nginx安装,Nginx静态缓存,Nginx Gzip压缩,Nginx负载均衡,Nginx方向代理,Nginx+Tomcat+Redis做session共享
Nginx安装nginx-1.10.1.tar.gz安装,参考http://blog.csdn.net/tototuzuoquan/article/details/47381907。修改nginx.conf的配置文件 #user nobody; worker_processes 8; error_log logs/error.log; error_log logs/erro原创 2017-05-05 09:35:45 · 1467 阅读 · 0 评论 -
Nginx缓存引发的跨域惨案(转:https://www.baidu.com/home/news/data/newspage?nid=9966642810298490574&n_type=0&p_f)
【51CTO活动】8.26 带你与清华大学、搜狗、京东大咖们一起探讨基于算法的IT运维实践1. 前言贵金属wap版直播间上线后,偶尔有用户反馈,在进入wap直播间的时候,出现空白页面,但是重新刷新又可以正常显示了。我们曾一度认为是网络请求异常或兼容问题,直到开发PC版直播间,在进行调试中,同样遇到了“白屏”问题,才引起了足够重视,并进行了问题跟踪与分析。现在跟大家分享一下,这种偶然现象出现的原因。转载 2017-08-25 00:24:05 · 4810 阅读 · 0 评论 -
1Nginx+fastdfs分布式文件存储
准备,将所需的软件传到服务器上,服务器的列表如下:fastdfs-nginx-module_v1.15.tar.gzFastDFS_v4.06.tar.gzlibevent-2.0.21-stable.tar.gznginx-1.5.6.tar.gzopenssl-1.0.1c.tar.gzpcre-8.36.原创 2014-12-24 09:43:21 · 1948 阅读 · 0 评论 -
nginx的一个配置,nginx gzip压缩,nginx静态缓存,nginx负载均衡,nginx限制ip
#user nobody;worker_processes 8;error_log logs/error.log;error_log logs/error.log notice;error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http {原创 2017-04-10 11:46:44 · 1238 阅读 · 0 评论 -
使用nginx配置跨域的案例
server { listen 80; server_name grafana.test.com; #charset koi8-r; #access_log logs/host.access.log main; location / { auth_basic "Restricted"; aut原创 2017-11-22 00:37:43 · 841 阅读 · 0 评论 -
Https ssl的配置文件生成工具
certbot letsencrypt原创 2017-12-24 18:17:24 · 751 阅读 · 1 评论 -
nginx对https的配置,nginx解决post请求被请求两次的问题
前置条件: 将证书放在:nginx目录下的cert目录中,其中证书有:.pem和.key文件server { listen 80; listen 443; server_name xxxxx; ssl_certificate cert/xxx.pem; ...原创 2018-03-05 11:07:12 · 3036 阅读 · 0 评论 -
nginx 静态文件缓存
目的: 缓存nginx服务器的静态文件。如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新。便于缓存以减轻服务器的压力。实现: nginx proxy_cache可以将用户的请缓存到本地一个目录,当下一个请求时可以直接调取缓存文件,就不用去后端服务器去取文件了。配置: 打开配置文件/etc/nginx/nginx.confuser www w转载 2017-04-13 09:41:10 · 1077 阅读 · 0 评论 -
nginx常用的超时配置说明
client_header_timeout语法 client_header_timeout time默认值 60s上下文 http server说明 指定等待client发送一个请求头的超时时间(例如:GET / HTTP/1.1).仅当在一次read中,没有收到请求头,才会算成超时。如果在超时时间内,client没发送任何东西,nginx返回HTTP状态码408(“Request timed o转载 2017-04-13 09:32:27 · 957 阅读 · 0 评论 -
nginx开发从入门到精通 http://tengine.taobao.org/book/
nginx开发从入门到精通 http://tengine.taobao.org/book/原创 2017-03-18 16:14:25 · 1856 阅读 · 0 评论 -
为什么选择Nginx
Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性:作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型.作为负载均衡服务器:Ngin转载 2015-08-09 16:05:07 · 804 阅读 · 0 评论 -
04_Nginx命令行参数,控制信号,Nginx启动、停止、重启命令
Nginx支持一下命令行参数-? | -h 打印出命令行参数的帮助 [root@localhost nginx]# ./nginx -? nginx version: nginx/1.8.0 Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives] Options:原创 2015-08-29 16:12:58 · 2895 阅读 · 0 评论 -
02_Nginx基本配置与参数说明 + 辅助命令
Nginx基本配置与参数说明,下面是nginx.conf配置文件 #运行用户 #user nobody; worker_processes 2; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log inf原创 2015-08-29 14:47:01 · 832 阅读 · 0 评论 -
03_Nginx添加新模块
1 进入nginx安装目录,查看nginx版本及其编译参数: [root@localhost nginx]# ./nginx -V nginx version: nginx/1.8.0 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) built with OpenSSL 1.0.1c 10 May 2012 TLS S原创 2015-08-21 00:59:14 · 2317 阅读 · 0 评论 -
Nginx反向代理和负载均衡部署指南
1. 安装1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包;2) 解压后复制到部署目录。 2. 启动和停止NginxNginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Nginx部署目录。1) 启动N转载 2015-10-17 23:56:57 · 1584 阅读 · 0 评论 -
windows下安装nginx (转载自:http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/)
1. 到nginx官网上下载相应的安装包,http://nginx.org/en/download.html;下载进行解压,将解压后的文件放到自己心仪的目录下,我的解压文件放在了d盘根目录下,如下图所示: 进入window的cmd窗口,输入如下图所示的命令,进入到nginx目录,使用“start nginx.exe ”进行nginx的安装,如下图所示: 安装成功后,在“任务管理器转载 2016-09-24 12:52:15 · 968 阅读 · 0 评论 -
01_Nginx安装,nginx下部署项目,nginx.conf配置文件修改,相关文件配置
1、下载Nginx,进入Nginx下载地址:http://nginx.org/ 点击nginx-1.8.0,进入:http://nginx.org/en/download.html,下载文件: 2 下载pcre,这个是一个正则表达式的库,Nginx做rewriter的时候回用到这个库:进入pcre的官网(rewrite模式需要pcre)原创 2015-08-09 23:27:35 · 15278 阅读 · 0 评论 -
nginx中configure脚本支持的常用选项,拍摄自《Nginx高性能Web服务器详解》
原创 2016-10-04 20:01:36 · 769 阅读 · 0 评论 -
【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级
1.启动nginx的方式: cd /usr/local/nginx ls ./nginx -c nginx.conf 2.查看nginx的进程方式: [root@localhost nginx]# ps –ef | grep nginx [root@localhost nginx]# ps -ef | grep nginx root 21094原创 2016-10-05 00:19:54 · 48076 阅读 · 2 评论 -
nginx反向代理和rewrite进行解决跨域问题、去掉url中的一部分字符串,通过nginx正则生成新的url
场景:表面上访问的是http://127.0.0.1:7777/test/xhtml//tpl/app-tpl-webapp/css/base.css,实际上看的是http://127.0.0.1:8888/tpl/app-tpl-webapp/css/base.css的内容。server { listen 7777; server_name 127.0.0.1; location ^~原创 2016-10-19 22:44:32 · 15402 阅读 · 0 评论 -
Nginx安装
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安装make:yum -y insta转载 2015-08-09 16:09:51 · 800 阅读 · 2 评论