码迷,mamicode.com
首页 > 编程语言 > 详细

springboot打war包上传到阿里云的Linux服务器

时间:2020-02-07 14:38:24      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:server   sources   conf   ase   get   节点   reload   art   ica   

下面的每一步应该都必不可少:

1、启动类

技术图片

 

 

 继承这个类,并且重新configure这个方法,return builder.sources(Code007Application.class);

 

2、pom

技术图片

 

 

 技术图片

 

 

 技术图片跳过测试打包会比较方便

 

 

 

 <build>
        <finalName>code007</finalName>  //这里为你打包后的war包的名字
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork><!--必须添加这个配置-->
                </configuration>
            </plugin>
        </plugins>
    </build>

然后把数据库,yml里面的都对应好Linux服务器的路径,就差不多了

yml示例:

技术图片

 

 

 然后:

技术图片

 

 

Linux服务器上的操作:

 

 package后就打包好了,然后到项目里的target文件下找到,上传到Linux服务器的tomcat的webapps文件下

如图:

技术图片

 

 

 

然后到tomcat的conf文件下找到server.xml技术图片

 

 

 打开修改:技术图片

 

 

 在host节点加上这个:<Context path="/" docBase="/home/tomcat/apache-tomcat-8.5.45/webapps/code007" debug="0"  reloadable="true"/> 

这里技术图片

 

 这两个应该要对应好

然后启动tomcat,域名或者ip地址就可以直接访问项目的首页了

springboot打war包上传到阿里云的Linux服务器

标签:server   sources   conf   ase   get   节点   reload   art   ica   

原文地址:https://www.cnblogs.com/share-record/p/12272689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!