TongWeb部署

TongWeb部署:

对项目或模块进行打包(war)
1、在要打包的模块的pom文件中加:

<packaging>war</packaging>


 <build>
<!--        生成的war包名字-->
        <finalName>ace-auth</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <includeSystemScope>true</includeSystemScope>
                </configuration>
            </plugin>
               <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

2、在启动类上继承SpringBootServletInitializer,并重载configure方法,代码如下
提示:不继承SpringBootServletInitializer的话,则在tongweb中部署后无法访问接口地址

public class AuthBootstrap extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(AuthBootstrap.class);
    }

    public static void main(String[] args) {
        SpringApplication.run(AuthBootstrap.class, args);
    }
}


TongWeb部署:

1、进入tongweb首页中,在首页最下方有一个控制台配置,路径为linux服务器的路径 (路径不支持根目录(/)和~目录)
提示:路径为linux路径
在这里插入图片描述

2、在容器配置中选择UTF-8 防止乱码
在这里插入图片描述

3、 进入“JDBC配置”界面,单击“创建连接池”按钮,如下图

在这里插入图片描述
4、若是单体项目的话,接下来就直接部署应用,若是不是单体项目的话,介意采用多通道的方式进行部署,在虚拟主机管理中先创建一个虚拟机,通道列表选择全不选(虚拟主机别名是你虚拟机的地址或域名)
在这里插入图片描述

5、 创建HTTP通道,选择你要监听的端口,我这里监听的端口为9777,最重要的一点绑定你刚刚创建的虚拟机。
在这里插入图片描述
6、 对war包进行部署,点击应用管理模块中的应用部署,选择你要部署的war包后,从列表中选择刚刚创建的虚拟机即可完成应用的部署。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值