当前位置: 首页 > news >正文

Linux部署java项目

Linux部署java项目

启动虚拟机

这部分的操作之前学习虚拟机时已经做过,可以参照之前的笔记即可

推荐大家重新解压纯净版的RockyLinux来实现

启动后登录rockylinux

sudo su -

修改root用户密码

passwd

下面就切换到客户端软件连接虚拟机

ifconfig
ifconfig | more

查看ip地址使用Bvssh软件连接

安装java环境

连接成功后,打开命令行界执行安装java的命令

yum install java

运行过程中出现了y/N的选择,要输入y之后按回车

安装需要时间,等待即可

yum安装好的java会自动配置环境变量

验证安装

java -version

创建java项目

按照创建普通SpringBoot项目的流程创建即可

注意需要勾选 Spring Web依赖

项目创建好之后,在项目的resources目录下static下创建html文件(建议叫index.html)或复制需要的资源

内容编写完毕

在侧边栏选中maven运行package打包命令

打包成功后找到jar包生成的位置

进入这个位置,找到生成的jar包

将生成的jar包拖入Bvssh软件提供的复制文件的工具中

转到linux命令行

输入ll(两个小写的L) 或者是ls

ll

观察当前目录是否有我们拖入的jar文件

如果存在执行运行jar文件的命令

java -jar [jar包名称]

[jar包名称]可以敲前面几个字母,按Tab自动补全

如果顺利启动,会看到Spring的图形Logo

下面关闭防火墙(启动Springboot项目的界面不能关,可以新开一个界面输入命令)

systemctl stop firewalld

然后可以在windows中打开浏览器访问项目

如果你愿意购买云服务器

就可以将当前项目用同样的办法,部署到云服务器中,可以让全世界人访问了

http://www.lryc.cn/news/16544.html

相关文章:

  • elisp 从简单实例开始.
  • ThreeJS加载geojson数据实现3D地图
  • 深度学习无监督磁共振重建方法调研(二)
  • 蓝桥杯入门即劝退(十九)两两交换链表
  • 【Java 面试合集】接口以及抽象类
  • LeetCode 2391. 收集垃圾的最少总时间
  • 【PMP考试最新解读】第七版《PMBOK》应该如何备考?(含最新资料)
  • 金三银四软件测试面试如何拿捏面试官?【接口测试篇】
  • Hive基操
  • CSS(配合html的网页编程)
  • MATLAB/Simulink 通信原理及仿真学习(三)
  • 如何解决过拟合与欠拟合,及理解k折交叉验证
  • Kotlin 34. recyclerView 案例:显示列表
  • JAVA练习58-汉明距离、颠倒二进制位
  • 优炫数据库百城巡展,成都首站圆满举行
  • 【20230210】二叉树小结
  • openCV—图像入门(python)
  • 关于一个Java程序员马上要笔试了,临时抱佛脚,一晚上恶补45道简单SQL题,希望笔试能通过
  • PyTorch深度学习实战
  • leetcode 1011. Capacity To Ship Packages Within D Days(D天内运送包裹的容量)
  • 支持向量机SVM详细原理,Libsvm工具箱详解,svm参数说明,svm应用实例,神经网络1000案例之15
  • Mac 上搭建 iOS WebDriverAgent 环境
  • python学习笔记之例题篇NO.3
  • 【Kubernetes】第七篇 - Service 服务介绍和使用
  • Linux 终端复用器Tmux
  • Hadoop集群模式安装(Cluster mode)
  • PTA L1-054 福到了(详解)
  • python -- 魔术方法
  • 「JVM 编译优化」提前编译器
  • Golang channel 用法与实现原理