springboot2完美部署jsp外加nginx负载均衡

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_15153911/article/details/85114403

springboot2完美部署jsp外加nginx负载均衡

https://ws1.sinaimg.cn/large

部署war包

部署jar包,很简单,官方极力推荐,所以前后端分离开发也完美支持,但是
小编还是使用jsp开发,部署之后居然给我个404,
百度许久,有的说降低版本1.4.8,有的说pom配置build,等等,都失败了,
绝望之际,发现一个完美的部署方案

java -jar d:/yanhui.war

1、pom改为war方式

2、对jsp的支持

  <dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
  </dependency>

3、修改application.properties配置文件

#添加jsp支持
`spring.mvc.view.prefix=/pages/

spring.mvc.view.suffix=.jsp`

4、clean后打包,启动war包——java -jar d:/yanhui.war

nginx启动

1、下载nginx

2、根目录添加bat文件,内容如下:

      rem 如果启动前已经启动nginx并记录下pid文件,会kill指定进程
      nginx.exe -s stop
      
      rem 测试配置文件语法正确性
      nginx.exe -t -c conf/nginx.conf
      
      rem 显示版本信息
      nginx.exe -v
      
      rem 按照指定配置去启动nginx
      nginx.exe -c conf/nginx.conf```

部署之后上线,坑爹的乱码,建议不要使用logback,百度云的cmd是用的GBK编码,那还怎么看控制台的输出。

渐渐地喜欢用html了,而不用jsp了,不知道为什么。

下载源码:http://47.98.237.162/detail/1/187

猜你喜欢

转载自blog.csdn.net/sinat_15153911/article/details/85114403