首页 > 编程语言 > 详细

宝塔面板下Tomcat+Nginx部署JAVA WEB应用(图文)

时间:2021-06-21 15:40:50      阅读:52      评论:0      收藏:0      [点我收藏+]

这里的环境为:

阿里云CentOS 8.3

1、安装宝塔

关于需要开启安装的宝塔端口都已经打开,这里直接参考宝塔的官方安装说明(https://www.bt.cn/bbs/thread-19376-1-1.html)

阿里云放行端口:

20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统)
22?(SSH)
80、443(网站及SSL)
3306?(数据库远程连接)
888?(phpmyadmin)

这里多加一个8080,tomcat端口放行

Linux面板7.6.0安装命令
Centos安装命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装成功后如下图:

技术分享图片

?

2、登录宝塔后,会提示安装相关的环境,这里暂时只选择nginx,选择nginx1.16及以上,数据库可以选择5.6及以上如下图:

技术分享图片

安装好后如下:

技术分享图片

?

3、创建一个静态站点即可,为tomcat做反向代理用

技术分享图片

?

4、在商店中选好tomcat安装即可,我这里选择tomcat 9

技术分享图片

宝塔tomcat对应的webapps目录为:/www/server/tomcat/webapps,这个目录用来存放项目文件

技术分享图片

那么我们可以将JavaWeb项目打包后的war文件直接放在这个webapp目录下面.

确保tomcat是运行的,这里通过宝塔安装的tomcat,也可以通过宝塔中tomcat的入口去设置及查看:

技术分享图片

?

5、关于JavaWeb项目的存放形式及打包(有面会详细再分享)

?

?

6、设置nginx反向代理

技术分享图片

?

7、访问域名http://block.testtest.cn(这里我设置的一个虚拟域名)即可访问到:http://ip:8080/resum_war/,如下图

ip:8080直接访问项目

技术分享图片

域名访问如下,效果一致,因为通过该域名访问已经被代理专向到ip:8080上了

技术分享图片

这里项目是网上找的一个java开源项目,仅供展示用

宝塔面板下Tomcat+Nginx部署JAVA WEB应用(图文)

原文:https://blog.51cto.com/u_13238147/2930123

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!