码迷,mamicode.com
首页 > 系统相关 > 详细

Linux环境下部署项目时的步骤和一些要注意的点

时间:2019-08-03 21:26:39      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:config   添加   nbu   项目   prot   pac   data   xtend   默认   

SQL的导出和导入

sql的导出

首先选中要导出的数据库

技术图片

然后点击左下角的administration选项,进入导出界面。

技术图片

点击Data Export

技术图片

然后勾选图中的几个选项即可导出一个sql,如果需要多张表的单独sql需要勾选上面的Dump Project Folder。

sql的导入

我这里用的是Xshell来进行远程连接数据库

一定要先关闭防火墙再进行连接,不然会无限报错!!!!

一定要先关闭防火墙再进行连接,不然会无限报错!!!!

一定要先关闭防火墙再进行连接,不然会无限报错!!!!

 连接成功之后就可以把sql导入进去,过程很简单就不放图了。

 SpringBoot项目打成War包,并部署到Linux服务器

将SpringBoot打成War包的流程

spring boot也可以打成我们熟悉的war包,此时可以将war包手动部署到tomcat中启动,需要注意的是部署的tomcat需要支持servlet 3.1以上的版本,推荐tomcat9以上的版本。

打成war包就无需内置的tomcat了,内置的tomcat无需打包:

首先需要添加一个tomcat的依赖

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
        <scope>provided</scope>
    </dependency>

在Pom需要添加一个war包的设置,默认是jar包

    <packaging>war</packaging>

 

创建一个和Application同级别的类继承SpringBootServletInitializer

package com.gentleman.blog1;

import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

public class ServletInitializer extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(Blog1Application.class);
    }
}

通过maven的package命令打包。

技术图片

 

Linux环境下部署项目时的步骤和一些要注意的点

标签:config   添加   nbu   项目   prot   pac   data   xtend   默认   

原文地址:https://www.cnblogs.com/xiaowangtongxue/p/11296141.html

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