springboot vue 部署至Rocky(Centos)并自启,本文部署是若依应用

news2024/9/25 15:29:26

概述

1、安装nohup(后台进程运行java

2、安装中文字体(防止中文乱码)

3、安装chrony(保证分布式部署时间的一致性)

5、安装mysql数据,迁移目录,并授权自启动;

6、安装redis,并设置自动动;

7、安装nginx,并设置自启动;

8、部署jar包,并设置自启动;

注:如有磁盘挂在:先挂在磁盘

参考教程

Rocky(Centos)挂在磁盘_小云小白的博客-CSDN博客6、编辑 /etc/fstab 文件,最后添加单行。7、重启,并查看挂在磁盘是否仍在。发现/dev/vdb未挂载。2、对此系统可用磁盘。4、新建data路径。https://blog.csdn.net/qq_26408545/article/details/132694083?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132694083%22%2C%22source%22%3A%22qq_26408545%22%7D

一:安装nohup(后台启动java

运行,可能会遇到是否更新其他依赖,输入y,继续安装

yum install coreutils

二:安装中文字体(防止中文乱码)

参考教程:

Rocky(Centos)安装中文字体(防止中文乱码)_小云小白的博客-CSDN博客如上图,我们只需要将我们需要的字体拷贝出来并上传至linux服务器即可(例如:宋体和黑体)首先在/usr/share/fonts目录下新建一个目录chinese。可以看到已经成功安装上了中文字体,至此安装过程就全部结束。1)安装ttmkfdir来搜索目录中所有的字体信息。若出现,下面截图,则需要安装字体管理软件。4)最后再次通过看一下字体列表:运行玲玲。然后输入:wq 保存退出。二:安装字体检索程序。https://blog.csdn.net/qq_26408545/article/details/132690641?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132690641%22%2C%22source%22%3A%22qq_26408545%22%7D

三:安装chrony保证分布式部署时间一致性

参考教程

Centos(rocky,red Hat)搭建npt服务,采用阿里ntp时间,保证时间一致性时间_rocky linux9配置阿里云ntp_小云小白的博客-CSDN博客linux分布式环境-搭建npt服务,保证时间一致性时间_rocky linux9配置阿里云ntphttps://blog.csdn.net/qq_26408545/article/details/124336535?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124336535%22%2C%22source%22%3A%22qq_26408545%22%7D

四、安装mysql数据,切换路径并运行自启动

参考教程
Centos(rocky) yum 安装mysql,切换路径、优化配置并设置开机自启_rocky和red hat_小云小白的博客-CSDN博客1、安装方式介绍mysql安装共3中方式1)yum安装,最简单的方式2)rpm包安装,切记下载相应系统的 稳定版 源码包,相对较简单3)压缩包安装:自由度高,但配置相应复杂,且需要自己注册自启服务注:1,2,3无法在一台机器上共存,1,2可以通过mulit-mysql启动多个服务看,但无法实现:单机上的myql主从只有3方式支持1台安装多个mysql服务,实现mysql主从一、安装步骤1.获取最新的yum rmp包地址下载地址:MySQL :: MySQL Commu_rocky和red hathttps://blog.csdn.net/qq_26408545/article/details/124114793?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124114793%22%2C%22source%22%3A%22qq_26408545%22%7D

常用命令:

#将3306转发至33006端口,并开发33306端口,供发布时使用
firewall-cmd --add-forward-port=port=33306:proto=tcp:toport=3306:toaddr= --permanent
firewall-cmd --reload
firewall-cmd --list-all

#发布后移除端口转发策略
sudo firewall-cmd --remove-forward-port=port=33306:proto=tcp:toport=3306 --permanent
firewall-cmd --reload
firewall-cmd --list-all

五、安装redis并设置开机自启动

rocky(centos) 安装redis,并设置开机自启动_小云小白的博客-CSDN博客(这里修改了CONF="/usr/local/redis/redis.conf",指定我们的配置文件的位置。5、进入/etc/init.d/,修改一开始复制的启动脚本redis_init_script。在设置之前,做一些自己的修改,以使redis更好的符合我们的生产环境。2、上传下载好的redis压缩包到 /usr/local。拷贝核心配置文件redis.conf到新创建的文件夹中。4、vim redis.conf 修改配置文件如下。1、进入redis目录下的ustils。3、回到redis目录。https://blog.csdn.net/qq_26408545/article/details/132696788?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22132696788%22%2C%22source%22%3A%22qq_26408545%22%7D

六、安装nginx 并设置开机自启动 

Rocky(centos)安装nginx并设置开机自启_小云小白的博客-CSDN博客执行安装,可能新系统提示没有make命令,输入y 继续安装执行即可;2)将文件上传至 /etc/systemd/system 下。配置并制定安装路径 /usr/local/nginx 下。3)新建nginx运行的用户组和用户:运行下列命令。编译后入下图,可执行命令查看nginx的文件目录。1)新建 nginx.service 文件。1)运行 reboot 命令 重启并连接机器。然后解压命令解压当当前路径。重启后执行查看80端口占用。3)直接浏览器访问测试。切换路径并删除解压包。https://blog.csdn.net/qq_26408545/article/details/133685624

七、上传jar程序并设置开机自启动

Rocky(centos) jar 注册成服务,能开机自启动-CSDN博客SELinux 有三种工作模式,注意:没有特别安全要求,可以使permissive;不同级别配置相同;enforcing:强制模式。任何违反策略的行为都会被禁止,并且产生警告信息。permissive:允许模式。违反策略的行为不会被禁止,只产生警告信息。disabled:关闭 SELinux。https://blog.csdn.net/qq_26408545/article/details/132071480

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1074403.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于JavaSpring的学生宿舍管理系统

点击以下链接获取源码: https://download.csdn.net/download/qq_64505944/88407844

Bootstrap网格系统的原理

Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 Bootstrap 网格系统(Grid System)的工作原理 网格系统通过一系列包含内容的行和…

HRM人力资源管理系统源码

HRM人力资源管理系统源码 运行环境:PHP8.1或以上 MYSQL5.7或以上 php扩展要求 fileinfo imagemagick 功能介绍: 综合仪表板 它通过其综合仪表板提供了员工总数、工单和帐户余额的概览。 您可以轻松访问组织中的缺席者以及详细的公告和预定会议列…

阿里云域名免费配置HTTPS

阿里云域名配置HTTPS - 知乎

零基础也能学会!Linux下安装RStudio工具及实现远程访问的详细指南

前言 RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE,并通过 Web 浏览器进行访问,从而将 RStudio IDE 的强大功能和工作效率带到基于服务器的集中式环境中。 下面介绍在Linux docker中安装RStudio Server并结合cpolar内网…

JuiceFS 目录配额功能设计详解

JuiceFS 在最近 v1.1 版本中加入了社区中呼声已久的目录配额功能。已发布的命令支持为目录设置配额、获取目录配额信息、列出所有目录配额等。完整的详细信息,请查阅文档。 在设计此功能时,对于它的统计准确性,实效性以及对性能的影响&#…

工业交换机的“自适应”是什么意思?

工业交换机诸多性能指标中,我们常常看见有“自适应”这个指标。它到底是什么意思呢? 自适应也叫自动匹配、自协商,以太网技术发展到100M速率以后,出现了一个如何与原10M以太网设备兼容的问题,自协商技术就是为了解决这…

python中一些代码提速技巧

目录 用set而非list进行查找用dict而非两个list进行匹配查找优先使用for循环而不是while循环循环代替递归用缓存机制加速递归函数用numba加速Python函数使用collections.Counter加速计数使用collections.ChainMap加速字典合并使用map代替推导式进行加速使用filter代替推导式进行…

nacos2.0.2漏洞分析及解决方法

绕过鉴权情况 1. userAgentAuthWhite 设置为true,官方没有还没有解析为啥可以通过设置userAgent可以绕过鉴权 实验一 只要把请求header:User-Agent设置为:Nacos-Server,即可绕过鉴权 实验二 只要把请求header:User…

SpringBoot原理解析篇(一):parent 版本管理

SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来 简化 Spring 应用的初始搭建以及开发过程。 Spring 程序缺点:依赖设置繁琐、配置繁琐 SpringBoot 程序优点:起步依赖(简化依赖配置)、自动配置&#x…

查看当前目录下文件所占用内存 du -sh

1. du -sh 查看当前目录下文件所占用内存 2.查看当前文件夹下,每个文件所占用内存 du -ah --max-depth1/

点云配准流程

迭代最近点算法(Iterative CLosest Point简称ICP算法) ICP算法对待拼接的2片点云,首先根据一定的准则确立对应点集P与Q,其中对应点对的个数,然后通过最小二乘法迭代计算最优的坐标变换,即旋转矩阵R和平移矢…

Soul CEO张璐团队优化治理平台安全生态,构建健康社交秩序

致力于构建真实、温暖、多元线上社交空间的Soul APP,在2023第二季度发布了全新的《Soul生态安全治理报告》。报告显示,Soul 主要以五大安全点位为阵地,开展专项安全生态治理,五大专项分别是反电信网络诈骗、引导社交礼仪规范、未成年保护、用户共治众裁和防治网暴骚扰。Soul CE…

红动大湾区!“红西凤”领衔西凤酒核心产品亮相秋糖

执笔 | 文 清 编辑 | 萧 萧 600亿元酒水消费规模的广东市场,再遇中国四大名酒之一的西凤酒,会碰撞出什么样的火花? 10月7日-11日,西凤酒携红西凤系列、西凤酒珍藏版、老绿瓶系列等全明星产品阵容,在深圳华侨城洲…

WindowsServer2019-部署与管理Active Directory域服务-01

文章目录 创建和配置域控制器1、创建域控制器步骤1:更名计算机步骤2:修改DC的IP地址步骤3:安装Active Directory域服务和DNS服务器角色步骤4:提升为域控制器 2、添加额外域控制器(BDC)步骤1:按照…

Vue3目录结构与Yarn.lock 的版本锁定

Vue目录结构与Yarn.lock 的版本锁定 一、Vue3.0目录结构图总览 举个例子看vue的目录,一开始不知道该目录是什么意思目录里各个文件包里安放有什么,程序员在哪里操作该如何操作。 下图目录看Vue新项目 VS Code 打开文件包后出现一列目录 二、目录结构 1…

IMU应用于犬类步态分析

客观的步态分析可以为临床医生提供治疗决策的重要信息。它不仅可以用于诊断,还为育种提供重要信息。而目前在兽医学中用于收集运动学和动力学数据的步态分析系统非常昂贵并且需要专门的空间。 惯性测量单元系统为犬类步态分析提供了新思路。IMU传感器可以成为光学运…

一文拿捏线程和线程池的创建方式

1 创建线程的四种方式 继承 Thread 类并重写 run方法创建线程,实现简单但不可以继承其他类; 实现 Runnable 接口并重写 run 方法,避免了单继承局限性,编程更加灵活,实现解耦; 实现 Callable 接口并重写 c…

国人的骄傲:LLaVA理解图片的妙用

随着多模态大语言和视觉助手LLaVA的突破性发展,对图像,文本甚至模因的理解变得非常容易。这种先进的人工智能技术能够无缝理解和解释各种形式的媒体,弥合语言和视觉理解之间的差距。其令人难以置信的用例包括增强的图像识别、上下文感知文本分…

白银做期货还是做现货?

现货白银和期货白银都是保证金交易品种,都具有一定的资金杠杆,新手投资者在它们之间进行选择的时候,可能会遇到一定的困难,但是只要投资者真正了解过它们的区别,在选择时思路就会更加清晰,能够根据自己的实…