开发者社区> 一线分享> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Nginx配置端口转发

简介: 根据域名利用Nginx实现端口转发,从而达到一台服务器转发到多个项目。
+关注继续查看

配置负载均衡池

#Demo1负载均衡池
upstream bolg_pool{
    server 127.0.0.1:8081;
}
#Demo2负载均衡池
upstream img_pool{
    server 127.0.0.1:8022;
}

Demo1端口转发

server {
    listen 80; #拦截端口
    server_name  bolg.xxxxx.com; #域名配置
    access_log logs/bolg.log;
    error_log logs/bolg.error;
    #将所有请求转发给blog_pool池的应用处理
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://blog_pool; #如果是ssl更改成https
    }
}

Demo2端口转发

server {
    listen 80; #拦截端口
    server_name img.xxxxx.com; #域名配置
    access_log logs/img.log;
    error_log logs/img.error;
    #将所有请求转发给img_pool池的应用处理
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://img_pool;#如果是ssl更改成https
    }
}

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
nginx + tomcat配置负载均衡
目标:Nginx做为HttpServer,连接多个tomcat应用实例,进行负载均衡。 注:本例程以一台机器为例子,即同一台机器上装一个nginx和2个Tomcat且安装了JDK1.7。 1、安装Nginx安装Nginx教程 2、配置两个Tomcat在本机上配置两个Tomcat,分别为tomcat7-8081、tomcat7-8082。
889 0
利用 NGINX 最大化 Python 性能,第二部分:负载均衡和监控
本文主要介绍 NGINX 的主要功能以及如何通过 Nginx 优化 Python 应用性能。本文系国内 ITOM 管理平台 OneAPM 编译呈现。
2165 0
Nginx配置负载均衡
一,Nginx常用命令            1) 启动Nginx:start nginx 2) 停止Nginx:nginx -s stop 3) 修改配置后重启:nginx -s reload 二,以Tomcat服务器为例进行负载均衡设置     为了简单,我直接在windows解压了个nginx-1.10.0.zip。
1180 0
Nginx负载均衡配置实例详解
负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法。   测试环境 测试域名  :www.threegroup.space A服务器IP :123.56.255.173 (主) B服务器IP :101.200.159.138 C服务器IP :123.56.255.53   部署思路A服务器做为主服务器,域名直接解析到A服务器
1799 0
NGINX常用负载均衡设置
    当前比较流行的负载均衡前端服务器主要有apache(with mod_proxy),nginx,lighttpd,squid,perlbal,pound,或者如果你的域名服务商提供DNS级别的负载均衡,也可以(就是一个域名随机指向多个IP,定制性不高)。     以前自己常用pound作为前端,它专注于负载均衡,支持https协议,配置还算简单,不过渐渐发现功能不够强大,转而研究其他
1128 0
nginx tcp 转发
nginx tcp 转发安装 负载均衡nginx 获取客户端真实 ip
253 0
Nginx 的安装与配置.
一、下载 Linux:CentOS 7.3 64位 Nginx:nginx-1.13.1 安装目录:/usr/local/ wget http://nginx.org/download/nginx-1.
1020 0
+关注
一线分享
个人博客:www.1xfx.cn
108
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载