终端登录云服务器

image.png#

升级yum

  1. sudo yum update yum
  2. sudo yum update

安装JDK

  1. sudo yum install java-11-openjdk* -y

检查是否安装成功,安装成功提示:
image.png

卸载

  1. sudo rpm -qa | grep java | xargs rpm -e --nodeps

安装 Maven

  1. sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
  2. sudo yum -y install apache-maven

安装完毕执行

  1. mvn -version

提示
image.png

重置setting.xml

为了加速替换为阿里云镜像。
先把源文件备份,在下载新文件。

  1. sudo mv /usr/share/apache-maven/conf/settings.xml /usr/share/apache-maven/conf/settings.xml.backup
  2. sudo wget https://style.youkeda.com/img/ham/course/code/settings.xml -O /usr/share/apache-maven/conf/settings.xml

maven 下载的库文件,都存放在 ~/.m2 目录。
进入目录可以看到。

  1. cd ~/.m2

配置环境变量

  1. sudo echo "" >> /etc/profile
  2. sudo echo "export JAVA_HOME=/usr/lib/jvm/java" >> /etc/profile
  3. sudo echo "export MAVEN_HOME=/usr/share/apache-maven" >> /etc/profile
  4. sudo echo "export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin" >> /etc/profile
  5. sudo source /etc/profile

其他软件安装

登录到云服务器执行

  1. sudo yum install -y unzip zip

安装压缩和解压缩的命令。

项目部署运行

下载dewu源码

后缀为.tar(linux系统最常用压缩包格式)。本地压缩成zip也可以。

上传源码包

本地终端进入源码目录。

  1. cd ...

上传至云服务器

  1. scp xxx.tar root@xxx.xxx.xxx.xxx:~/

xxx.tar 为包名 root 为服务质量登录名 @ 后面是ip地址。

登录到云服务器解压代码包

新建文件夹dewu

  1. mkdir dewu
  2. cd dewu
  3. tar -xvf ../xxx.tar //解压至dewu文件夹
  4. //zip格式
  5. unzip ../xxx.zip

启动项目

执行:

  1. ls -l

看到 pom.xmlsrc目录:
image.png
执行运行命令:

  1. mvn clean spring-boot:run

一定要在包含 pom.xml 文件的目录执行命令。
等待一会,命令行中终端输出的内容中看到
image.png

停止项目

ctrl+c 即可停止项目

使用 Alibaba Cloud Toolkit

可以使用Cloud Toolkit实现快速部署应用
https://help.aliyun.com/document_detail/98762.html
https://help.aliyun.com/document_detail/98763.html?spm=a2c4g.11186623.6.557.18c2bf9fVbpZpa