没有合适的资源?快使用搜索试试~ 我知道了~
详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点
14 下载量 33 浏览量
2021-01-10
12:06:34
上传
评论 1
收藏 110KB PDF 举报
温馨提示
试读
3页
上一篇分享了 Nginx + Tomcat 反向代理 负载均衡 集群 部署指南,感觉还是相当实用型的,但是一般集群部署是基于大访问量的,可能有的企业用不到,类似一些企业官网,访问量并不是很大,基于这个新需求,今天专门为大家分享一下 Nginx + Tomcat 反向代理 如何在一台服务器部署多个站点,节省服务器开支,就在这篇文章了。 首先我们需要安装好Nginx、jdk、Tomcat,安装方法已经在 上一篇 说过了,本篇不再赘述。 下来看一下我们的需求,我这里有三个网站项目工程需要部署(依次对应着三个域名),提供一台Linux服务器,要实现访问对应的域名跳转到对应的网站。 下来我们看一下为了解
资源推荐
资源详情
资源评论
详解详解Nginx + Tomcat 反向代理反向代理 如何在高效的在一台服务器部如何在高效的在一台服务器部
署多个站点署多个站点
上一篇分享了 Nginx + Tomcat 反向代理 负载均衡 集群 部署指南,感觉还是相当实用型的,但是一般集群部署是基于大访问
量的,可能有的企业用不到,类似一些企业官网,访问量并不是很大,基于这个新需求,今天专门为大家分享一下 Nginx +
Tomcat 反向代理 如何在一台服务器部署多个站点,节省服务器开支,就在这篇文章了。
首先我们需要安装好Nginx、jdk、Tomcat,安装方法已经在 上一篇 说过了,本篇不再赘述。
下来看一下我们的需求,我这里有三个网站项目工程需要部署(依次对应着三个域名),提供一台Linux服务器,要实现访问
对应的域名跳转到对应的网站。
下来我们看一下为了解决这个问题,我所设计的体系架构图:
这里我们假定图中Linux服务器公网ip为192.168.2.100,然后假定要在这台服务器搭建这么三个站点:www.nginxtest.NET、
admin.nginxtest.Net、app.nginxtest.net。
好了,下来我们具体配置一下:
1.配置配置Nginx反向代理反向代理
我们还是先连接SSH,然后进行下面操作(一般不建议修改默认主配置文件nginx.conf,所以我们新建负载均衡配置文件
fxdl.conf,保证服务器安全,如下):
$ ssh root@192.168.2.100 //SSH连接
# cd /usr/local/nginx/conf
# touch fxdl.conf //创建代理配置文件
# vi fxdl.conf //用vi编辑器打开文件,然后按键盘的i
注意:vi编辑器中,键盘按 i 进入 INSERT 状态,按 Esc 退出 INSERT 状态。
然后输入以下配置代码(域名部分自定义更改成你们自己的域名,注释部分则按需开启):
#设置低权限用户,为了安全而设置的
user nobody;
#工作衍生进程数
worker_processes 4;
#设置错误文件存放路径
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#设置pid存放路径(pid是控制系统中重要文件)
#pid logs/nginx.pid;
#设置最大连接数
events{
worker_connections 1024;
}
资源评论
weixin_38642864
- 粉丝: 2
- 资源: 899
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功