Linux-阿里云服务器CentOS7.3-部署springboot项目

  1. 使用IDEA对项目进行打包,这一步不会自行百度

  2. 在Linux服务器中,使用rz命令上传到某一文件夹中,如果没有rz命令,则使用yum命令安装
    yum install lrzsz

  3. 查端口是否被占用,这里我的springboot项目是8864

netsate -anp|grep 8864
查看端口

  1. 杀掉相关进程

kill 7079

  1. 进入会话,如果没有screen命令,则需要安装
    yum install screen
screen -S yuxiang
cd /usr/local/projects //你放jar的目录
java -jar ***.jar //运行jar文件

这个时候你想关掉远程连接软件,是不会有影响的

  1. 阿里云控制台开启相应的端口(不明白就百度吧)
    Linux-阿里云服务器CentOS7.3-部署springboot项目_第1张图片
  2. linux服务器防火墙要打开端口,要不然远程访问不到,这个坑踩了好久
centos7中的防火墙改成了firewall,使用iptables无作用,开放端口的方法如下:

firewall-cmd --zone=public --add-port=80/tcp --permanent

返回success为成功

命令含义: 

--zone #作用域 

--add-port=80/tcp #添加端口,格式为:端口/通讯协议 

--permanent #永久生效

重启防火墙:

systemctl restart firewalld.service 

关闭防火墙:

systemctl stop firewalld.service 

查看监听(Listen)的端口

netstat -lntp

你可能感兴趣的:(Linux)