终端登录云服务器
升级yum
sudo yum update yum
sudo yum update
安装JDK
sudo yum install java-11-openjdk* -y
卸载
sudo rpm -qa | grep java | xargs rpm -e --nodeps
安装 Maven
sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
sudo yum -y install apache-maven
安装完毕执行
mvn -version
重置setting.xml
为了加速替换为阿里云镜像。
先把源文件备份,在下载新文件。
sudo mv /usr/share/apache-maven/conf/settings.xml /usr/share/apache-maven/conf/settings.xml.backup
sudo wget https://style.youkeda.com/img/ham/course/code/settings.xml -O /usr/share/apache-maven/conf/settings.xml
maven 下载的库文件,都存放在 ~/.m2 目录。
进入目录可以看到。
cd ~/.m2
配置环境变量
sudo echo "" >> /etc/profile
sudo echo "export JAVA_HOME=/usr/lib/jvm/java" >> /etc/profile
sudo echo "export MAVEN_HOME=/usr/share/apache-maven" >> /etc/profile
sudo echo "export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin" >> /etc/profile
sudo source /etc/profile
其他软件安装
登录到云服务器执行
sudo yum install -y unzip zip
项目部署运行
下载dewu源码
后缀为.tar(linux系统最常用压缩包格式)。本地压缩成zip也可以。
上传源码包
本地终端进入源码目录。
cd ...
上传至云服务器
scp xxx.tar root@xxx.xxx.xxx.xxx:~/
xxx.tar
为包名 root
为服务质量登录名 @ 后面是ip地址。
登录到云服务器解压代码包
新建文件夹dewu
mkdir dewu
cd dewu
tar -xvf ../xxx.tar //解压至dewu文件夹
//zip格式
unzip ../xxx.zip
启动项目
执行:
ls -l
看到 pom.xml
和 src
目录:
执行运行命令:
mvn clean spring-boot:run
一定要在包含 pom.xml
文件的目录执行命令。
等待一会,命令行中终端输出的内容中看到
停止项目
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