Linux上部署springoot项目(java -jar方式)
一. 安装jdk8
yum -y install java-1.8.0-*
安装完后用 java -version查看版本
可以看到我们的jdk版本为 1.8 安装成功
二. 安装tomcat
http://tomcat.apache.org/download-90.cgi
下载apache-tomcat-9.0.39.tar.gz
cd /usr/local
mkdir tomcat
通过xShell或SMATTY传到linux指定目录下
tar -xzvf apache-tomcat-9.0.39.tar.gz 解压即可
cd /usr/local/tomcat/apache-tomcat-9.0.39/bin 进入bin目录
.startup.sh
systemctl start firewalld (开启防火墙)
firewall-cmd --add-port=8080/tcp --zone=public --permanent (开启8080端口)
firewall-cmd --reload (重新加载)
开启服务器安全组后就可以访问啦
准备工作完成后,
三. 部署项目
上传jar包到linux服务器
nohup java -jar 你的jar名.jar& (nohup表示一直运行,&表示后台运行)
运行之后 防火墙开启你项目需要的端口
cat nohup.out 可以看到启动日志
我的时eureka服务,运行后可以访问
ps -ef |grep eureka-server 查看部署的项目
kill -9 3098 即可停止运行的jar包