nginx-upstream安装配置
注意:以下所使用的源码均放在:/home/source 目录下
1.使用VMVirtualBox安装CentOS6.5x64系统(自行百度)
2.http://www.nginx.org下nginx-1.8.0.tar.gz源码,
https://github.com/yaoweibin/nginx_tcp_proxy_module下载upstream模块nginx_tcp_proxy_module-v0.4.5.tar.gz源码
3.解压nginx-1.8.0.tar.gz, nginx_tcp_proxy_module-v0.4.5.tar.gz
tar zxvf nginx-1.8.0.tar.gz
tar zxvf nginx_tcp_proxy_module-v0.4.5.tar.gz
cd nginx-1.8.0
Nginx开源软件默认没有提供TCP协议的负载均衡,故需要打补丁并加入模块
patch -p1 < /home/source/nginx_tcp_proxy_module/tcp.patch
patching file src/core/ngx_log.c
Hunk #1 succeeded at 86 (offset 20 lines).
patching file src/core/ngx_log.h
Hunk #1 succeeded at 30 (offset 1 line)