把tomcat下几个项目分别配置成二级域名(主域名配置一样):
a 项目 配置成 http://a.domain.com
b 项目 配置成 http://b.domain.com
第一步:配置tomcat虚拟目录
<Host name="a.domain.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="项目地址A" reloadable="false"/> </Host> <Host name="b.domain.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="项目地址B" reloadable="false"/> </Host>
第二步:配置nginx虚拟目录
server { listen 80; server_name a.domain.com; location / { proxy_pass http://a.domain.com:8080;(tomcat端口) include proxy.conf; } } server { listen 80; server_name b.domain.com; location / { proxy_pass http://b.domain.com:8080; include proxy.conf; } }
第三步修改hosts文件:
vi /etc/hosts
127.0.0.1 a.domain.com b.domain.com
配置成功。
启动服务在本地可以:
ping a.domain.com
ping b.domain.com 都是可以ping通的。
注:nginx 配置虚拟目录名称 必须与 tomcat配置一样。
有问题再沟通。
相关推荐
Nginx+tomcat配置集群负载均衡实现动静分离实例
详细说明了windows服务器nginx+tomcat+mysql部署及配置(配置阿里云后台安全组,配置域名)很适合新手学习 附件中包含: 1.操作说明文档 2.操作录屏 3.安装所用到的软件安装包 1)Windows Server 2019 数据中心版 ...
Nginx+tomcat+redis软负载均衡需要的一整套资源,还包括了JDK,依赖包等文件
自己做的一个nginx+tomcat+redis完成session共享小例子,包括所需jar,适合初学者,希望大家一起学习交流
本资源是一个 CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证配置示例。详细如何配置请参考博客《图文:CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》,地址是:...
linux下Nginx+tomcat整合的安装与配置
Nginx+Tomcat+Memcached共享session集群配置
Nginx+KeepAlived+Tomcat负载架构 这个可以实现tomcat集群,并且可以使服务器主备机进行切换。如果其中一台机器当机,会自动切换到另一台机器。客服端感受不到服务器当掉。非常实用。
keepalived+nginx+tomcat+redis+mysql所需的jdk包,之前csdn不让上传超过200m得只能分开上传。
Nginx+Tomcat+Memcached实现tomcat集群和session共享 nginx配置
nginx+tomcat配置 已经修改好配置文件的tomcat
ubuntu+nginx+tomcat 实现负载匀衡
Nginx+keepalived+tomcat实现性负载均衡
nginx+tomcat多域名配置 尝试过多次是比较ok!写的比较的简单有需要的朋友可以自己搭建试试做了session共享
基于nginx+tomcat+memcache的负载均衡架构
基于tomcat7版本的memcached会话保持,内置tomcat需要的jar包。
nginx+tomcat7+memcached所需jar.zipnginx+tomcat7+memcached所需jar.zipnginx+tomcat7+memcached所需jar.zipnginx+tomcat7+memcached所需jar.zip
负载均衡nginx+tomcat+terracatta+nfs+mysql
Nginx++Keepalived+Tomcat负载 均衡 &动 静 分 离。配置
keepalived+Nginx+Tomcat负载均衡配置文档,生产实施原文档,欢迎大家参考。