web程序在linux服务器上的发布

web程序在linux服务器上的发布

方法

step1

数据库设置从开发环境改成生产环境(根据您的参数来配置。)

// An highlighted block
#生产环境
c3p0.datasource.jdbcUrl=jdbc:mysql://localhost:3306/ext_upload_files?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false
#开发环境
#c3p0.datasource.jdbcUrl=jdbc:mysql://localhost:3306/ext_upload_files?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false

#开发环境
c3p0.datasource.user=root
c3p0.datasource.password=root
spring.servlet.multipart.location=E:/ftpserver/

#生产环境
#spring.servlet.multipart.location=/opt/ftpserver/
#c3p0.datasource.user=aueiny
#c3p0.datasource.password=Aueiny%123456

step2

// <!-- 打war包时加入此项, 告诉spring-boot tomcat相关jar包用外部的,不要打进去 -->
 <dependency>
            <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-tomcat</artifactId>
            <scope>provided</scope> //发布时放开  开发时注
        </dependency>

step3 用maven打包

打开maven面板步骤如下:
view–tool windows–maven
在这里插入图片描述
打开后maven面板如下
第一步是clean第一步是:点击clean清理
第二步是:点击package打包

打包后会有这个 --ROOT.war
在这里插入图片描述

setp 4
打开这个,用于两台机器间的数据传输,这里用于从本机上传输打包好的ROOT.war到linux服务器上,不会用的可以百度
在这里插入图片描述
step 5
打包war传输到linux

// <!-- 文件传输到linux机上的/opt/environment/java 后 用以下命令移到tomcat 的webapps里 -->
 sudo mv ROOT.war /opt/environment/java/apache-tomcat-8.5.35/webapps

step 6
服务器启动程序

// <!-- 切换到tomcat地址的bin目录里启动程序 -->
/opt/environment/java/apache-tomcat-8.5.35/bin# ./startup.sh

大功告成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值