大纲 一、前言 二、环境准备 三、安装与配置Nginx 四、Nginx之反向代理 五、Nginx之负载均衡 六、Nginx之页面缓存 七、Nginx之URL重写 八、Nginx之读写分离 注。操作系统为 CentOS 6.4 x86_64 , Nginx 是版本号是最新版的1.4.2,所以实验用到的
分类:
Web程序 时间:
2016-03-17 09:32:57
阅读次数:
207
问题:使用阿里云主机和域名后,默认只能解析到ip的80端口,如果配置二级域名指向同一个ip的话是不成立的 解决方案:使用nginx反向代理服务器进行反向代理 原理:利用 nginx upstream机制使得nginx可以成为一个反向代理服务器,没画图软件后期补上 配置文件如下 1 worker_pr
分类:
其他好文 时间:
2016-03-12 13:16:54
阅读次数:
182
j**ngx_http_proxy_module模块配置(http或https协议)**proxy_passuri;应用上下文:location,ifinlocation,limit_exceptlocation/{
proxy_set_headerHost$http_host;
proxy_pass#将所有请求都反向代理至本地的http协议的8080端口
indexindex.htmlindex.htm;
}注:如果locati..
分类:
其他好文 时间:
2016-03-12 07:00:06
阅读次数:
705
以CentOS 7为例,我们模拟实现nginx来处理静态资源,apache来处理php 1.首先我们来安装nginx # wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noar
分类:
其他好文 时间:
2016-03-11 18:41:35
阅读次数:
162
Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的Java EE快速开发平台。 Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术 ...
分类:
其他好文 时间:
2016-03-05 14:32:00
阅读次数:
3002
简化拓扑如图 我们这里只简单为描述原理来说明反向代理的过程 前端nginx反向代理true IIS server nginx反向代理配置代码如下。这里我只摘取其中一server,主要在header头,当后端只有一台IIS服务器且运行多个虚拟主机的时候适用。 server { listen 80; s
分类:
其他好文 时间:
2016-03-04 20:45:30
阅读次数:
155
一、Nginx负载均衡算法1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务,如果后端某台服务器死机,自动剔除故障系统,使用户访问不受影响。2、weight(轮询权值)weight的值越大分配到的访问概率越高,主要用于后端每台服务器性能不均衡的情况下。或者仅仅为在主从..
分类:
其他好文 时间:
2016-02-23 06:16:18
阅读次数:
151
负载均衡(load balance)方案很多,基于硬件最有名的F5,软件的有lvs,nginx等等,其中lvs是工作TCP/IP四层协议上,基于netfilter框架进行转发,性能据说能达到F5的50%,而nginx工作在七层应用层协议上,所以性能上不如lvs,但是配置简单,不如lvs需要了解相应的
分类:
其他好文 时间:
2016-02-22 17:48:58
阅读次数:
158
1.现象放假期间收到zabbix报警,提示主站访问不了,报502。2.排查思路及过程因为是过年休息,放假前又没有更新,基本可以排除是更新和配置导致的问题。ssh连上服务器发现服务器连接和资源都没问题。这是一套lnamp架构的网站,就是nginx反向代理到Apache,所以考虑是Apache的问..
分类:
Web程序 时间:
2016-02-15 18:37:21
阅读次数:
1052
在nginx目录中找到nginx.conf进行配置。 找到server节点 listen为监听端口,server_name为访问地址,这里改成自己的域名就好(6块钱随便淘的一个域名,哈哈),location后面的/表示把所有请求指向后面括号里面的规则。Proxy_pass后面指向nodejs。当然这...
分类:
Web程序 时间:
2016-02-02 23:22:03
阅读次数:
276