idea项目打包上传到阿里云

idea项目打包

  • 第一步:所需依赖
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
  • 第二步
    项目打包.png
  • 第三步
    package之后,会在项目的target的目录下生成一个jar包
    生成的包.png

阿里云购买服务器

推荐方式(学生购买)

网站附上:https://promotion.aliyun.com/ntms/act/campus2018.html?spm=5176.12901015.0.i12901015.3244525cbabis9&accounttraceid=5cc4628e921743fc8de12898d72b1067vjoe#stage
购买之后:阿里云会向你发送一个带有公网IP的短信,接下来会用到这个IP

步骤
  • 第一步
    购买1.jpg
  • 第二步
    购买2.jpg

配置服务器

  • 进入云服务器ESC控制台->实例->操作的更多、网络和安全组、安全组配置
    安全组配置1.png
  • 配置安全组
    安全组配置2.png
    -安全组配置3.png

上传到服务器

第一种

  • 下载软件 WinSCP(这个软件会缩减工作量,推荐下载),安装路径自定义或默认安装
    下载网站:https://winscp.net/eng/download.php
  • 下载之后
    登录.png
    介绍.jpg
  • jdk的配置
  1. 第一步:oss上远程连接、在远程根目录下建opt目录,opt目录下建packages和software子目录
    远程连接.jpg
    选第二个.png
    正常登录.png
    打开文件树.jpg
    新增目录.png
  2. 第二步:将jdk的压缩包和解压后的包拖到远程,使用刚下载的WinSCP
    jdk的包.png
    3.第三步:jdk环境变量的配置(接下来的操作在远程服务器上进行)
    远程服务器终端.png
    按顺序输入以下命令行:
vi /etc/profile
摁键盘上的insert键,到最后一行
JAVA_HOME=/opt/software/jdk-11.0.6
PATH=$PATH:$JAVA_HOME/bin
ESC键退出编辑,然后输入:wq,回车

查看版本

java -version
如果出现Permission Refused的情况,则输入该命令:chmod 777 /opt/software/jdk-11.0.6/bin/java
  • jar包的启动
    1.第一步:使用WinSCP将导出好的jar包拖到远程(随意一个目录下)
    2.第二步:输入该命令行(demo改成你的jar包名字)
nohup java -jar demo.jar >out.file 2>&1&
  • 使用远程接口
    将原来使用接口的localhost改成你的公网IP即可

第二种

本地远程操作
  • 本地登录终端
ssh root@公网ip
  • 远程建目录
cd /opt/
mkdir packages
mkdir software
本地操作(无需连接服务器)
  • 第一步:找到你的jdk压缩包所在目录,以管理员身份启动命令行
  • 第二步:jdk上传到服务器
scp jdk-11.0.6_linux-x64_bin.tar.gz root@你的公网ip /opt/packages
  • 第三步:远程服务器解压并安装jdk
tar -zxvf jdk-11.0.6_linux-x64_bin.tar.gz -C /opt/software
jdk相关配置

同第一种做法的配置

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值