千万不要相信要去除tomcat什么的话,我只能说着都说坑,亲测,去除tomcat没有任何效果,一下代码是我自己注释的,因为去除内置tomcat没有任何用处,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<pre><dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-web</artifactId>
   <!-- 去除内嵌tomcat
  <exclusions>
     <exclusion>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
     </exclusion>
  </exclusions>-->
</dependency>
<!--
排除tomcat服务器,内置undertow服务器

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-undertow</artifactId>
</dependency>--></pre>
那如何才有用呢?

别打jar包,必须是war包

1
2
3
4
5
6
7
<groupId>com.vr.demo</groupId>

<artifactId>demo</artifactId>

<version>0.0.1-SNAPSHOT</version>

<packaging>war</packaging>

宝塔的配置看图

 

推荐使用apache 虽然Nginx比较牛逼也比较好用,但是对Nginx不太了解的你可能真的驾驭不了,特别是遇到需要配置文件的时候。

接下来一步步来,打开tomcat的文件夹,把你的war包上传到webapps这个目录

地址也指给你了,添加war包就Ok.

上传完毕之后返回吧tomcat重启一下,如果没有错误的话,会多一个和你war包名字一样的文件夹,当然是没有后缀的,

用我的为例

/www/server/tomcat/webapps/demo

这是我的地址,复制好这个地址。然后跳转到添加网站这一步最重要了,

创建好之后,把里面的自动生成文件都删了吧,别删错了。完事具备,只欠东风了。

 

打开tomcat设置,里面的配置拉到最下,你会看到下面的一段代码

1
2
3
<Host appBase="" autoDeploy="true" name="dev.vrtow.com" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
<Context crossContext="true" docBase="/www/server/tomcat/webapps/demo" path="" reloadable="true" />
</Host>

把appBase里面的内容删了,这里为什么删除你去看下他们的官网吧,官网会告诉你。

今天的教程就到这儿了。

1 个评论

发表评论