Linux系统发布SpringBoot项目

安装JDK的Shell命令

1.tar.gz包安装方式

######################## tar.gz包安装Java start ########################

# 检查是否安装成功
rpm -q wget
# 1、安装wget,方便下载
yum -y install wget
# 方便编辑
yum -y install vim
#> wget-1.14-13.el7.x86_64
# 通过wget下载jdk1.8


mkdir -p /opt/java
cd /opt/java
# 需要oracle登录之后复制链接 
# wget -O jdk-8u211-linux-x64.tar.gz https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz?AuthParam=1562320615_7dbb93fb6c4c03860bbb0a7e6e9ec1e2

# 搜索jdk安装包移动到当前目录
(find / -name jdk*.tar.gz|head -1|grep jdk) && mv $(find / -name jdk*.tar.gz|head -1) ./
# mv ~/jdk-8u211-linux-x64.tar.gz ./
# 2、解压压缩文件到 /opt/java 下
# 解压文件
tar -zxvf $(ls -lu|grep "^-.*jdk.*tar.gz"|awk 'NR==1{print}'|awk '{print $NF}')
# 移动到/opt/softs备份
# mv $(ls -lu|grep "^-.*jdk.*tar.gz"|awk 'NR==1{print}'|awk '{print $NF}') /opt/softs
# 如果硬盘不大,建议删除压缩文件
rm $(ls -lu|grep "^-.*jdk.*tar.gz"|awk 'NR==1{print}'|awk '{print $NF}') -rf
# 创建一个软连接
# ln -s /opt/java/$(ls -lu|grep ".*jdk.*"|awk 'NR==1{print}'|awk '{print $NF}') /opt/jdk

# 3、设置环境变量
# vim /etc/profile

echo ""                                                                               >> /etc/profile
echo "# --------------------- Set java enviroment start ---------------------"        >> /etc/profile
echo "JAVA_HOME=$(pwd)/$(ls -lu|grep ".*jdk.*"|awk 'NR==1{print}'|awk '{print $NF}')" >>  /etc/profile
echo "JRE_HOME=\$JAVA_HOME/jre"                                                       >>  /etc/profile
echo "CLASS_PATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar:\$JRE_HOME/lib"   >>  /etc/profile
echo "PATH=\$PATH:\$JAVA_HOME/bin:\$JRE_HOME/bin"                                     >>  /etc/profile
echo "export JAVA_HOME JRE_HOME CLASS_PATH PATH"                                      >>  /etc/profile
echo "# --------------------- Set java enviroment end ---------------------"          >> /etc/profile
echo ""                                                                               >> /etc/profile

# 4、使环境变量生效
source /etc/profile

# 验证安装成功
java -version

######################## tar.gz包安装Java end ########################

2、安装Tomcat

# 安装下载软件
yum install wget -y
# 下载tomcat
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.100/bin/apache-tomcat-7.0.100.tar.gz
# 解压tomcat
tar -zxvf apache-tomcat-7.0.100.tar.gz
# 复制导出的war包到tomcat的webapps目录(略)
# 启动tomcat
 sh ./apache-tomcat-7.0.100/bin/startup.sh
 # 查看启动是否成功
 netstat -tnpl
 # tcp6       0      0 :::8080                 :::*                    LISTEN      4003/java           
 # 使用服务器IP访问对应地址

3、SpringBoot项目(不需要外部tomcat,直接使用内嵌tomcat)

3.1 maven打包项目

得到xxxx.jar文件

 

3.2 用Xftp上传到服务器 

3.3 运行java -jar命令运行(前台运行,须保证jdk已经安装)

3.4 后台运行SpringBoot项目 

nohup java -jar xxxxxxxx.jar &
# 默认将日志输出到nohup.out
tail -f -n 20 nohup.out
# 关闭项目,先查看进程PID
netstat -tnlp
ps -ef | grep java
# 使用kill命令强制关闭
kill -9 15615(自己看pid是多少)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值