千家信息网

Nginx+Tomcat多站点如何部署

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要为大家展示了"Nginx+Tomcat多站点如何部署",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Nginx+Tomcat多站点如何部署"这篇
千家信息网最后更新 2025年02月01日Nginx+Tomcat多站点如何部署

这篇文章主要为大家展示了"Nginx+Tomcat多站点如何部署",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Nginx+Tomcat多站点如何部署"这篇文章吧。

Tomcat配置:

添加多域名:

Engine节点下:

添加域名1

    

添加域名2

     

注意,还需要一个默认语句,即name="localhost"的域名,否则tomcat偶尔会报空指针错误,导致无法使用

      

至此,配置完成,重启tomcat:

sudo /etc/init.d/tomcat8 stopsudo /etc/init.d/tomcat8 start


sudo /etc/init.d/tomcat8 restart

若域名解析完成,则可在浏览器中进行测试

http://test1.java.com:8080
http://test2.java.com:8080

若正确,则可正常访问

配置Nginx

进入Nginx根目录(以ubuntu 16.04为准)

cd /etc/nginx

进入sites-available目录

cd sites-available

创建配置文件(已test1.java.com为例)

vi test1.java.com

输入配置内容

server{    listen 80;    server_name test1.java.com;    server_name_in_redirect off;    proxy_set_header Host $host:$server_port;    proxy_set_header X-Real-IP $remote_addr;    proxy_set_header REMOTE-HOST $remote_addr;    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    location / {        proxy_pass http://test1.java.com:8080;    }}

esc后:wq进行保存

创建软连接已进行使用

ln -s /etc/nginx/sites-available/test1.java.com /etc/nginx/sites-enabled/test1.java.com

重启Nginx

/etc/init.d/nginx stop/etc/init.d/nginx start或/etc/init.d/nginx restart

以上是"Nginx+Tomcat多站点如何部署"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

配置 内容 域名 站点 篇文章 学习 帮助 可在 多域名 指针 文件 易懂 更多 条理 根目录 浏览器 目录 知识 编带 至此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳oa软件开发方案 保山行业专业软件开发 网络技术三级的分数组成 江苏省网络安全和信息化工作 服务器安全狗和宝塔 宜阳县博创互联网科技工作室 华为服务器选哪家 如何连接sql数据库 网络安全预防宣教成效显著 数据库的服务 小米邮件大小超出服务器限制 计算机网络技术人员需求增长 上海计算机软件开发代码 大学生的网络安全问题 河南农业职业学院网络安全 传奇4看不懂服务器名字 服务器机柜管理控制器 大数据数据库逻辑设计 网络安全组织制度建设 c 怎么读取数据库中时间 温州app应用软件开发 网络技术工程师难不难 画饭圈乱象绘网络安全宣传画 防震网络安全教育的文章 无极服务器 数据库事务工作完成的标志是 计算机三级网络技术大题知乎 学网络安全的考研还是就业 有关网络安全主题班会的黑板报 山东常用软件开发价格合理
0