【部署jar包到服务器】

文章讲述了在Linux服务器上部署Java应用的过程,包括安装和选择jdk版本,查看和卸载旧版本,使用nohup命令在后台运行jar包,并配置防火墙规则以开放指定端口。同时,提到了更新jar包时如何终止并重启进程。
摘要由CSDN通过智能技术生成

部署打好的jar包到服务器

首先需要安装对应版本的jdk

查看所有可安装的jdk版本

yum -y list java

在这里插入图片描述

选择对应的安装 例如

yum install -y java-1.8.0-openjdk-devel.x86_64

安装好之后,查看jdk版本

java -version

默认安装位置在 usr/lib/jvm之中
倘若你之前的版本不对,想要卸载

查看jdk版本

rpm -qa | grep jdk

卸载jdk

rpm -e –nodeps jdk-1.6.0_22-fcs
或者
yum -y remove copy-jdk-confins-2.2-5.el7_4noarch

放入jar包 cd进对应目录
执行jar包

java -jar like.jar        //起飞 不过窗口关闭服务也会关闭
java -jar like.jar --server.port=520  //指定端口号
nohup java -jar like.jar >like.log &  //关闭仍在后台执行 生成log日志文件
nohup java -jar like.jar --server.port=520>like.log &  //指定端口号 关闭仍在后台执行

指定端口号后还需在对应服务器中配置防火墙
切记 切记
添加规则 指定对应端口即可

更新jar包后需要终止进程 重启进程
首先找到进程
ps -ef | grep java 或者指定查询
ps -ef|grep like.jar   //查到对应jar进程 23975

在这里插入图片描述

sudo kill -9 23975     //管理员权限强制杀死进程
nohup java -jar like.jar --server.port=520>like.log &   进入对应目录重启服务
服务器部署Vue和Jar文件的步骤如下: 1. 首先,确保服务器上已经安装了Node.js和Java环境。可以通过运行node -v和java -version命令检查它们的安装情况。 2. 在服务器上创建一个目录作为项目的根目录。可以使用命令mkdir项目名称来创建这个目录。 3. 将Vue项目的文件打包成静态文件。在本地项目根目录下执行npm run build命令,这将生成一个dist目录,在该目录中包含编译后的静态文件。 4. 将Vue的静态文件复制到服务器上的项目目录中。可以使用命令scp本地静态文件路径 服务器用户名@服务器IP:目标文件路径将静态文件复制到服务器上。 5. 在服务器上安装并配置Java环境。首先,下载适合服务器系统的Java安装包。然后,运行安装命令,按照提示进行安装。安装完成后,配置Java环境变量,确保Java可在任何目录下使用。 6. 在服务器上创建一个目录来存放Jar文件。可以使用命令mkdir jar目录名称来创建这个目录。 7. 将Jar文件复制到服务器上的Jar目录中。可以使用与第4步相似的scp命令将Jar文件复制到服务器上。 8. 在服务器上安装并配置一个负载均衡服务器,例如Nginx。通过安装和配置Nginx,将Vue的静态文件和JavaJar文件配置为不同的反向代理。 9. 启动Java应用程序。在服务器上的Jar目录中,执行java -jar jar文件名命令来启动Java应用程序。 10. 启动Nginx服务器。在服务器上,执行sudo service nginx start命令来启动Nginx服务器。 通过执行以上步骤,Vue项目和Java应用程序将被成功部署服务器上。您可以通过访问服务器IP地址来访问Vue项目,通过配置的代理路径访问Java应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰太狼大王灬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值