Centos下使用宝塔面板使用nginx部署tomcat项目

  1. 安装宝塔面板:详细看宝塔官网安装手册

  2. 安装tomcat:https://www.nsk666.com/linux/linuxtomcat/

  3. 分配一个域名,开放8080端口(端口用来进行测试,后续可关掉端口)

  4. tomcat部署项目:server.xml可参考https://www.nsk666.com/linux/tomcatserver/

  5. 宝塔面板站点创建:

  6. 在宝塔面板中新建站点并绑定好域名(可以将程序是打成war包,放到tomcat的webapps文件夹下,然后跑run一次解压,注意你的项目的项目名字),项目跑起来后使用http://ip:8080/项目名字,测试项目是否部署完成(宝塔面板文件功能可上传war包,命令页面可执行命令)

  7. 创建站点:

  8. nginx站点设置反向代和域名访问

  9. 然后通过 域名/项目名就可以访问项目,反向代理的目标可以直接 http://localhost:8080/项目名。这样打开域名就可直接访问项目了

  10. 配置SSL

  11. 配置负载均衡