Nginx安装并配置stream
编译安装
1、下载可编译的nginxcd /opt
wget http://nginx.org/download/nginx-1.20.1.tar.gz
tar -zxvf nginx-1.20.1.tar.gz && cd nginx-1.20.1
2、编译nginx,并配置stream模块./configure --with-stream
3、安装nginxmake && make install
4、校验
安装完成后,会在/usr/local目录下生成nginx文件夹
5、命令
启动nginx:/usr/local/nginx/sbin/nginx
测试nginx:/usr/local/nginx/sbin/nginx -t
重启nginx:/usr/local/nginx/sbin/nginx -s reload
6、添加stream配置,conf文件位置(/usr/local/nginx/nginx.conf)
stream {
upstream nacos-grpc-9848 {
server 124.221.76.235:9848;
}
server {
listen 9838 ; # grpc方式对外暴露端口
proxy_pass nacos-grpc-9848; # 此处TCP端口转发代理
}
upstream nacos-grpc-9849 {
server 124.221.76.235:9849;
}
server {
listen 9839 ; # grpc方式对外暴露端口
proxy_pass nacos-grpc-9849; # 此处TCP端口转发代理
}
}