- 浏览: 86908 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (69)
- java (28)
- linux (6)
- redis (4)
- C# (3)
- 架构 (10)
- java ee (1)
- web (1)
- 操作系统 (7)
- sqlserver (1)
- android (2)
- Hadoop (12)
- 大数据 (21)
- 分布式 事务 消息 (10)
- linux mysql (1)
- 数据库 (3)
- 关于hadoop之bootshell使用 (2)
- 关于hbase---HTableInterfaceFactory (1)
- Spring (3)
- Hbase (5)
- jstorm (10)
- nginx (1)
- 分布式 (1)
- 区块链 (3)
- dubbo (1)
- nacos (1)
- 阿里 (1)
- go (3)
- 缓存 (1)
- memcached (1)
- ssdb (1)
- 源码 (1)
最新评论
-
想个可以用的名字:
楼主,能不能给发一份源代码,1300246542@qqq.co ...
spring+websocket的使用 -
wahahachuang5:
web实时推送技术使用越来越广泛,但是自己开发又太麻烦了,我觉 ...
websocket -
dalan_123:
前提是你用的是spring mvc 才需要加的1、在web.x ...
spring+websocket的使用 -
string2020:
CharacterEncodingFilter这个filter ...
spring+websocket的使用
安装说明
系统环境:CentOS-6.7
软件:nginx-1.9.9.tar.gz
安装方式:源码编译安装
安装位置:/usr/local/nginx
下载地址:http://nginx.org/en/download.html
安装依赖
yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
下载nginx-1.9.9.tar.gz
wget http://nginx.org/download/nginx-1.9.9.tar.gz
安装
(1)cd /usr/local
(2)tar -zxvf nginx-1.9.9.tar.gz
(3)cd /usr/local/nginx-1.9.9
(4)./configure \
--prefix=/usr/local/nginx\
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-http_auth_request_module \
--with-mail \
--with-mail_ssl_module \
--with-file-aio \
--with-ipv6 \
--with-stream \
--with-stream_ssl_module \
--with-cc-opt='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
(5)make
(6)make install
设置nginx.conf文件开启tcp内容如下(/usr/local/nginx/conf下)
stream {
upstream mssql {
hash $remote_addr consistent;
server 10.33.21.252:1433 weight=5 max_fails=3 fail_timeout=30s;
}
server {
listen 1433;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass mssql;
}
}
配置防火墙
vi /etc/sysconfig/iptables
#添加配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport port(根据实际情况设置) -j ACCEPT
重启防火墙
service iptables restart
启动与测试
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#查询nginx主进程号
ps -ef | grep nginx
#停止进程
kill -QUIT 主进程号
#快速停止
kill -TERM 主进程号
#强制停止
pkill -9 nginx
重启
/usr/local/nginx/sbin/nginx -s reload
#测试端口
netstat –na|grep (指定配置文件中设定listen的端口)
附加1:configure参数
--help print this message
--prefix=PATH setinstallation prefix
--sbin-path=PATH setnginx binary pathname
--conf-path=PATH setnginx.conf pathname
--error-log-path=PATH seterror log pathname
--pid-path=PATH setnginx.pid pathname
--lock-path=PATH setnginx.lock pathname
--user=USER setnon-privileged user for
worker processes
--group=GROUP setnon-privileged group for
worker processes
--build=NAME setbuild name
--builddir=DIR setbuild directory
--with-select_module enableselectmodule
--without-select_module disable selectmodule
--with-poll_module enablepoll module
--without-poll_module disable poll module
--with-threads enablethread pool support
--with-file-aio enablefileAIO support
--with-ipv6 enableIPv6 support
--with-http_ssl_module enablengx_http_ssl_module
--with-http_spdy_module enablengx_http_spdy_module
--with-http_realip_module enablengx_http_realip_module
--with-http_addition_module enablengx_http_addition_module
--with-http_xslt_module enablengx_http_xslt_module
--with-http_image_filter_module enablengx_http_image_filter_module
--with-http_geoip_module enablengx_http_geoip_module
--with-http_sub_module enablengx_http_sub_module
--with-http_dav_module enablengx_http_dav_module
--with-http_flv_module enablengx_http_flv_module
--with-http_mp4_module enablengx_http_mp4_module
--with-http_gunzip_module enablengx_http_gunzip_module
--with-http_gzip_static_module enablengx_http_gzip_static_module
--with-http_auth_request_module enablengx_http_auth_request_module
--with-http_random_index_module enablengx_http_random_index_module
--with-http_secure_link_module enablengx_http_secure_link_module
--with-http_degradation_module enablengx_http_degradation_module
--with-http_stub_status_module enablengx_http_stub_status_module
--without-http_charset_module disable ngx_http_charset_module
--without-http_gzip_module disable ngx_http_gzip_module
--without-http_ssi_module disable ngx_http_ssi_module
--without-http_userid_module disable ngx_http_userid_module
--without-http_access_module disable ngx_http_access_module
--without-http_auth_basic_module disable ngx_http_auth_basic_module
--without-http_autoindex_module disable ngx_http_autoindex_module
--without-http_geo_module disable ngx_http_geo_module
--without-http_map_module disable ngx_http_map_module
--without-http_split_clients_module disable ngx_http_split_clients_module
--without-http_referer_module disable ngx_http_referer_module
--without-http_rewrite_module disable ngx_http_rewrite_module
--without-http_proxy_module disable ngx_http_proxy_module
--without-http_fastcgi_module disable ngx_http_fastcgi_module
--without-http_uwsgi_module disable ngx_http_uwsgi_module
--without-http_scgi_module disable ngx_http_scgi_module
--without-http_memcached_module disable ngx_http_memcached_module
--without-http_limit_conn_module disable ngx_http_limit_conn_module
--without-http_limit_req_module disable ngx_http_limit_req_module
--without-http_empty_gif_module disable ngx_http_empty_gif_module
--without-http_browser_module disable ngx_http_browser_module
--without-http_upstream_hash_module
disable ngx_http_upstream_hash_module
--without-http_upstream_ip_hash_module
disable ngx_http_upstream_ip_hash_module
--without-http_upstream_least_conn_module
disable ngx_http_upstream_least_conn_module
--without-http_upstream_keepalive_module
disable ngx_http_upstream_keepalive_module
--without-http_upstream_zone_module
disable ngx_http_upstream_zone_module
--with-http_perl_module enablengx_http_perl_module
--with-perl_modules_path=PATH setPerl modules path
--with-perl=PATH setperl binary pathname
--http-log-path=PATH sethttp access log pathname
--http-client-body-temp-path=PATH setpath to store
http client request body temporary files
--http-proxy-temp-path=PATH setpath to store
http proxy temporary files
--http-fastcgi-temp-path=PATH setpath to store
http fastcgi temporary files
--http-uwsgi-temp-path=PATH setpath to store
http uwsgi temporary files
--http-scgi-temp-path=PATH setpath to store
http scgi temporary files
--without-http disable HTTP server
--without-http-cache disable HTTP cache
--with-mail enablePOP3/IMAP4/SMTPproxy module
--with-mail_ssl_module enablengx_mail_ssl_module
--without-mail_pop3_module disable ngx_mail_pop3_module
--without-mail_imap_module disable ngx_mail_imap_module
--without-mail_smtp_module disable ngx_mail_smtp_module
--with-stream enableTCP proxy module
--with-stream_ssl_module enablengx_stream_ssl_module
--without-stream_access_module disable ngx_stream_access_module
--without-stream_upstream_hash_module
disable ngx_stream_upstream_hash_module
--without-stream_upstream_least_conn_module
disable ngx_stream_upstream_least_conn_module
--without-stream_upstream_zone_module
disable ngx_stream_upstream_zone_module
--with-google_perftools_module enablengx_google_perftools_module
--with-cpp_test_module enablengx_cpp_test_module
--add-module=PATH enablean external module
--with-cc=PATH setC compiler pathname
--with-cpp=PATH setC preprocessor pathname
--with-cc-opt=OPTIONS setadditional C compiler options
--with-ld-opt=OPTIONS setadditional linker options
--with-cpu-opt=CPU build forthe specified CPU, valid values:
pentium, pentiumpro, pentium3, pentium4,
athlon, opteron, sparc32, sparc64, ppc64
--without-pcre disable PCRE library usage
--with-pcre force PCRE library usage
--with-pcre=DIR setpath to PCRE library sources
--with-pcre-opt=OPTIONS setadditional build options forPCRE
--with-pcre-jit build PCRE with JIT compilation support
--with-md5=DIR setpath to md5 library sources
--with-md5-opt=OPTIONS setadditional build options formd5
--with-md5-asm use md5 assembler sources
--with-sha1=DIR setpath to sha1 library sources
--with-sha1-opt=OPTIONS setadditional build options forsha1
--with-sha1-asm use sha1 assembler sources
--with-zlib=DIR setpath to zlib library sources
--with-zlib-opt=OPTIONS setadditional build options forzlib
--with-zlib-asm=CPU use zlib assembler sources optimized
forthe specified CPU, valid values:
pentium, pentiumpro
--with-libatomic force libatomic_ops library usage
--with-libatomic=DIR setpath to libatomic_ops library sources
--with-openssl=DIR setpath to OpenSSL library sources
--with-openssl-opt=OPTIONS setadditional build options forOpenSSL
--with-debug enabledebug logging
-------------------------------------------------------------------------
关于nginx的tcp除了上面的方法;也可以使用nginx_tcp_proxy_module完成
详见:http://www.cnblogs.com/yahue/articles/3792176.html
系统环境:CentOS-6.7
软件:nginx-1.9.9.tar.gz
安装方式:源码编译安装
安装位置:/usr/local/nginx
下载地址:http://nginx.org/en/download.html
安装依赖
yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
下载nginx-1.9.9.tar.gz
wget http://nginx.org/download/nginx-1.9.9.tar.gz
安装
(1)cd /usr/local
(2)tar -zxvf nginx-1.9.9.tar.gz
(3)cd /usr/local/nginx-1.9.9
(4)./configure \
--prefix=/usr/local/nginx\
--with-http_ssl_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-http_auth_request_module \
--with-mail \
--with-mail_ssl_module \
--with-file-aio \
--with-ipv6 \
--with-stream \
--with-stream_ssl_module \
--with-cc-opt='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
(5)make
(6)make install
设置nginx.conf文件开启tcp内容如下(/usr/local/nginx/conf下)
stream {
upstream mssql {
hash $remote_addr consistent;
server 10.33.21.252:1433 weight=5 max_fails=3 fail_timeout=30s;
}
server {
listen 1433;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass mssql;
}
}
配置防火墙
vi /etc/sysconfig/iptables
#添加配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport port(根据实际情况设置) -j ACCEPT
重启防火墙
service iptables restart
启动与测试
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#查询nginx主进程号
ps -ef | grep nginx
#停止进程
kill -QUIT 主进程号
#快速停止
kill -TERM 主进程号
#强制停止
pkill -9 nginx
重启
/usr/local/nginx/sbin/nginx -s reload
#测试端口
netstat –na|grep (指定配置文件中设定listen的端口)
附加1:configure参数
--help print this message
--prefix=PATH setinstallation prefix
--sbin-path=PATH setnginx binary pathname
--conf-path=PATH setnginx.conf pathname
--error-log-path=PATH seterror log pathname
--pid-path=PATH setnginx.pid pathname
--lock-path=PATH setnginx.lock pathname
--user=USER setnon-privileged user for
worker processes
--group=GROUP setnon-privileged group for
worker processes
--build=NAME setbuild name
--builddir=DIR setbuild directory
--with-select_module enableselectmodule
--without-select_module disable selectmodule
--with-poll_module enablepoll module
--without-poll_module disable poll module
--with-threads enablethread pool support
--with-file-aio enablefileAIO support
--with-ipv6 enableIPv6 support
--with-http_ssl_module enablengx_http_ssl_module
--with-http_spdy_module enablengx_http_spdy_module
--with-http_realip_module enablengx_http_realip_module
--with-http_addition_module enablengx_http_addition_module
--with-http_xslt_module enablengx_http_xslt_module
--with-http_image_filter_module enablengx_http_image_filter_module
--with-http_geoip_module enablengx_http_geoip_module
--with-http_sub_module enablengx_http_sub_module
--with-http_dav_module enablengx_http_dav_module
--with-http_flv_module enablengx_http_flv_module
--with-http_mp4_module enablengx_http_mp4_module
--with-http_gunzip_module enablengx_http_gunzip_module
--with-http_gzip_static_module enablengx_http_gzip_static_module
--with-http_auth_request_module enablengx_http_auth_request_module
--with-http_random_index_module enablengx_http_random_index_module
--with-http_secure_link_module enablengx_http_secure_link_module
--with-http_degradation_module enablengx_http_degradation_module
--with-http_stub_status_module enablengx_http_stub_status_module
--without-http_charset_module disable ngx_http_charset_module
--without-http_gzip_module disable ngx_http_gzip_module
--without-http_ssi_module disable ngx_http_ssi_module
--without-http_userid_module disable ngx_http_userid_module
--without-http_access_module disable ngx_http_access_module
--without-http_auth_basic_module disable ngx_http_auth_basic_module
--without-http_autoindex_module disable ngx_http_autoindex_module
--without-http_geo_module disable ngx_http_geo_module
--without-http_map_module disable ngx_http_map_module
--without-http_split_clients_module disable ngx_http_split_clients_module
--without-http_referer_module disable ngx_http_referer_module
--without-http_rewrite_module disable ngx_http_rewrite_module
--without-http_proxy_module disable ngx_http_proxy_module
--without-http_fastcgi_module disable ngx_http_fastcgi_module
--without-http_uwsgi_module disable ngx_http_uwsgi_module
--without-http_scgi_module disable ngx_http_scgi_module
--without-http_memcached_module disable ngx_http_memcached_module
--without-http_limit_conn_module disable ngx_http_limit_conn_module
--without-http_limit_req_module disable ngx_http_limit_req_module
--without-http_empty_gif_module disable ngx_http_empty_gif_module
--without-http_browser_module disable ngx_http_browser_module
--without-http_upstream_hash_module
disable ngx_http_upstream_hash_module
--without-http_upstream_ip_hash_module
disable ngx_http_upstream_ip_hash_module
--without-http_upstream_least_conn_module
disable ngx_http_upstream_least_conn_module
--without-http_upstream_keepalive_module
disable ngx_http_upstream_keepalive_module
--without-http_upstream_zone_module
disable ngx_http_upstream_zone_module
--with-http_perl_module enablengx_http_perl_module
--with-perl_modules_path=PATH setPerl modules path
--with-perl=PATH setperl binary pathname
--http-log-path=PATH sethttp access log pathname
--http-client-body-temp-path=PATH setpath to store
http client request body temporary files
--http-proxy-temp-path=PATH setpath to store
http proxy temporary files
--http-fastcgi-temp-path=PATH setpath to store
http fastcgi temporary files
--http-uwsgi-temp-path=PATH setpath to store
http uwsgi temporary files
--http-scgi-temp-path=PATH setpath to store
http scgi temporary files
--without-http disable HTTP server
--without-http-cache disable HTTP cache
--with-mail enablePOP3/IMAP4/SMTPproxy module
--with-mail_ssl_module enablengx_mail_ssl_module
--without-mail_pop3_module disable ngx_mail_pop3_module
--without-mail_imap_module disable ngx_mail_imap_module
--without-mail_smtp_module disable ngx_mail_smtp_module
--with-stream enableTCP proxy module
--with-stream_ssl_module enablengx_stream_ssl_module
--without-stream_access_module disable ngx_stream_access_module
--without-stream_upstream_hash_module
disable ngx_stream_upstream_hash_module
--without-stream_upstream_least_conn_module
disable ngx_stream_upstream_least_conn_module
--without-stream_upstream_zone_module
disable ngx_stream_upstream_zone_module
--with-google_perftools_module enablengx_google_perftools_module
--with-cpp_test_module enablengx_cpp_test_module
--add-module=PATH enablean external module
--with-cc=PATH setC compiler pathname
--with-cpp=PATH setC preprocessor pathname
--with-cc-opt=OPTIONS setadditional C compiler options
--with-ld-opt=OPTIONS setadditional linker options
--with-cpu-opt=CPU build forthe specified CPU, valid values:
pentium, pentiumpro, pentium3, pentium4,
athlon, opteron, sparc32, sparc64, ppc64
--without-pcre disable PCRE library usage
--with-pcre force PCRE library usage
--with-pcre=DIR setpath to PCRE library sources
--with-pcre-opt=OPTIONS setadditional build options forPCRE
--with-pcre-jit build PCRE with JIT compilation support
--with-md5=DIR setpath to md5 library sources
--with-md5-opt=OPTIONS setadditional build options formd5
--with-md5-asm use md5 assembler sources
--with-sha1=DIR setpath to sha1 library sources
--with-sha1-opt=OPTIONS setadditional build options forsha1
--with-sha1-asm use sha1 assembler sources
--with-zlib=DIR setpath to zlib library sources
--with-zlib-opt=OPTIONS setadditional build options forzlib
--with-zlib-asm=CPU use zlib assembler sources optimized
forthe specified CPU, valid values:
pentium, pentiumpro
--with-libatomic force libatomic_ops library usage
--with-libatomic=DIR setpath to libatomic_ops library sources
--with-openssl=DIR setpath to OpenSSL library sources
--with-openssl-opt=OPTIONS setadditional build options forOpenSSL
--with-debug enabledebug logging
-------------------------------------------------------------------------
关于nginx的tcp除了上面的方法;也可以使用nginx_tcp_proxy_module完成
详见:http://www.cnblogs.com/yahue/articles/3792176.html
发表评论
-
nacos单机源码调试
2018-12-17 11:35 1218首先从github上获取对应的源码Nacos源码git cl ... -
关于实时消息推送系统的架构之浅见
2016-04-26 10:37 5489最近,有一个朋友问了 ... -
jstorm源码之 RichSpoutBatchExecutor
2016-03-21 19:24 613一、作用 RichSpoutBatchExecutor是IRi ... -
JStorm之Supervisor简介
2016-03-15 18:02 1246一、简介Supervisor是JStorm中的工作节点,类似 ... -
JStorm介绍
2016-03-15 17:56 918一、简介Storm是开源的 ... -
centos6.7 64位 伪分布 安装 cdh5.4.8 + jdk 8
2015-11-09 00:37 2317一、安装JAVA # 创建JAVA的目录 mkdir -p / ... -
了解 Nginx 的 7 个原因(转)
2015-11-08 21:13 556Nginx (“engine x”)是一个 ... -
spring hadoop系列一
2015-11-05 23:18 1803一、要求 1、对于spring hadoop2.1构建 ... -
数据库深度解析 | 从NoSQL历史看未来(转)
2015-11-04 23:40 629http://mp.weixin.qq.com/s?__biz ... -
Hadoop+Hbase+Zookeeper(独立)环境搭建 ---(转)
2015-10-23 08:34 614准备的机器信息:192.1 ... -
hadoop2.6.1单机安装
2015-10-22 17:12 1154centos6.6安装hadoop2.6.1操作步骤 大致如下 ... -
规模要素:数据平台的组成和扩展(转)
2015-08-04 07:35 504http://blog.jobbole.com/88453/ -
新浪微博技术架构分析-转载
2015-06-29 09:26 705新浪微博在短短一年时 ... -
CentOs6
2015-06-16 19:21 456首先su - 切换到root下面1、首先要先安装GCC G ...
相关推荐
在该文件中,我们需要使用`stream`模块来处理TCP流量。下面是一个基础的配置示例: ```nginx stream { server { listen 8080; # 指定要代理的后端服务器地址和端口 proxy_pass 192.168.1.100:80; # 可选设置...
基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + redis的集群聊天服务器,网络层使用muduo库搭建,数据库使用MySQL 基于nginx tcp负载均衡 + ...
基于重写的muduo网络库,并可工作于nginx tcp负载均衡环境的集群聊天服务器,使用数据库连接池访问数据库 基于重写的muduo网络库,并可工作于nginx tcp负载均衡环境的集群聊天服务器,使用数据库连接池访问数据库 ...
基于muduo网络库的集群聊天服务器和客户端源码,使用nginx tcp负载均衡,mysql 基于muduo网络库的集群聊天服务器和客户端源码,使用nginx tcp负载均衡,mysql数据库,redis发布-订阅数据库,redis发布-订阅 基于...
可以工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端源码 基于nuduo库实现 使用了redis发布订阅消息队列 数据库采用MySQL 可以工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端源码 基于nuduo库实现 ...
基于muduo库开发的集群聊天服务器和客户端源码,可以工作在nginx tcp负载均衡环境中,使用mysql数据库,运用了json的序列化和反序列化 基于muduo库开发的集群聊天服务器和客户端源码,可以工作在nginx tcp负载均衡...
集群聊天服务器(nginx tcp负载均衡模块、muduo网络库、基于发布-订阅的redis消息队列、mysql数据库) 集群聊天服务器(nginx tcp负载均衡模块、muduo网络库、基于发布-订阅的redis消息队列、mysql数据库) 集群聊天...
基于muduo库实现了工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端,采用redis消息队列进行集群,mysql数据库存储 基于muduo库实现了工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端,采用redis消息...
可以工作在 nginx tcp 负载均衡环境中的集群聊天服务器和客户端源码 基于 muduo,nginx,redis 实现 添加了数据库连接池提高了并发能力,并且降低了聊天延迟 可以工作在 nginx tcp 负载均衡环境中的集群聊天服务器和...
可以工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端源码 基于muduo库实现 redis用于服务器中间件即消息队列 mysql用于保存用户数据 可以工作在nginx tcp负载均衡环境中的集群聊天服务器和客户端源码 基于...
**Nginx TCP方向代理插件详解** 在Web服务领域,Nginx以其高效、轻量级的特性被广泛应用于反向代理、负载均衡和静态文件服务器等场景。然而,Nginx默认并不支持TCP层的代理,对于需要在TCP层面进行转发的应用,如...
nginx_tcp_proxy_module-master.zip
标题“nginx1.6.3安装tcp支持.zip”所涉及的知识点主要集中在如何在Linux环境中安装和配置Nginx服务器,特别是添加TCP支持。Nginx是一款高性能的HTTP和反向代理服务器,常用于Web服务,它以其轻量级、高并发处理能力...
./configure --prefix=/usr/local/nginx_tcp \ --with-debug \ --with-pcre=/root/ngx_tcp_compile/softwares/pcre-8.36 \ --with-pcre-jit \ --without-http_gzip_module \ --with-...
4. **启动与重启**:修改配置后,使用`nginx -t`检查配置文件无误,然后重启Nginx服务以应用新配置。 **TCP代理的功能特性** 1. **负载均衡**:TCP模块支持轮询、最少连接、哈希等多种负载均衡策略,可以根据后端...
编译nginx源文件,with-stream后得到tcp版本的nginx,亲测已ok
Nginx 代理 SFTP 和 TCP 通讯测试 本文档测试 Nginx 代理 SFTP 和 TCP 协议通讯的结果,不包括 Nginx 的安装过程。下面详细介绍本文档中涉及到的知识点: 1. Nginx 代理 SFTP: Nginx 可以作为 SFTP 代理服务器,...
nginx.conf tcp转发、http反向代理
# 201908亲测 rhel/redhat/centos6 rhel/...nginx_tcp_proxy_module-master.zip, nginx-1.14.2.tar.gz, nginx_upstream_check_module-master.zip, pcre-8.43.tar.gz, zlib-1.2.11.tar.gz, openssl-1.0.2j.tar.gz,