JavaEE-Linux环境部署

搭建java部署环境

apt

jdk

可以通过查看软件源的所有软件来查看可安装的所有软件,但是那样太多了,可以通过筛选来找到想要的软件。

jdk版本随需求选择

mysql

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY
'BITE@yyds.666';

部署web项目到linux上

什么是部署

在不同环境下,配置环境也不一样,需要修改一些配置。

环境配置

而在主配置文件只需要指定是哪个环境配置文件就行,其他配置文件名格式是固定的都是在application-xxx.yml这种格式,不然辨别不了是哪个配置文件。

也可以将这个值设为变量。

在打jar包之前需要在maven指定需要的是哪个变量。

构建项目并打包

上传Jar包到服务器, 并运行

一般允许的服务,都是允许在后台作为后台进程的。

杀掉进程

总结

相关推荐
pnoker1 分钟前
36 个驱动模块:应对协议碎片化
java·物联网·modbus·工业互联网·opc ua
码上有光2 分钟前
Linux:进程控制和进程替换
java·linux·服务器·进程控制·进程替换
默辨4 分钟前
我用Java后端的视角读了一遍JoyAgent-JDGenie
java·开发语言
SQL-First布道者9 分钟前
⚡ Spring JDBC 完整体系 · 第 5 讲 · Spring Boot Starter JDBC
java·spring boot·spring·mybatis·spring jdbc
爱和冰阔落11 分钟前
【Linux】多线程打印为什么会乱?pthread 创建、等待、退出、取消与分离全实战
linux·运维·c++·redis
DYWorker00111 分钟前
基于RK3568的Linux驱动开发:实战——WDT
linux·驱动开发
宋哥转AI12 分钟前
深入理解 AI Agent · 多 Agent 编排 #03:Supervisor 与 Orchestrator——Dream-SaaS 双层编排架构拆解
java·人工智能·ai
初願致夕霞13 分钟前
五种IO模型(详解非阻塞IO与多路转接)
linux·前端·网络·数据库·tcp/ip
木井巳16 分钟前
【JavaEE】Spring Web MVC 入门
java·spring boot·spring·servlet·java-ee
技术猿禁19 分钟前
Linux运维开发
linux·运维·运维开发