zoukankan      html  css  js  c++  java
  • Linux环境下部署项目时的步骤和一些要注意的点

    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命令打包。

  • 相关阅读:
    sqlmap注入教程
    Burp Suite使用详解一
    手工注入基本思路
    搜索型注入漏洞手工注入过程
    龙灵:特邀国内第一讲师“玄魂” 在线培训黑客神器Kali Linux
    linux grep命令详解
    linux ps命令详解
    linux DNS服务
    linux用户与组管理命令的基本操作
    canvas绘制坐标轴
  • 原文地址:https://www.cnblogs.com/xiaowangtongxue/p/11296141.html
Copyright © 2011-2022 走看看