
运维-云计算
文章平均质量分 86
运维-云计算
Java_文昊️
你很迷茫是因为你想的太多,做的太少
展开
-
运维监控Zabbix部署
Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。Zabbix 是一个==企业级分布式开源监控解决方案==。Zabbix 软件能够==监控==众多网络参数和服务器的==健康度、完整性==。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。原创 2024-07-04 14:42:13 · 851 阅读 · 2 评论 -
Kafka集群安装部署
Kafka是一款分布式的、去中心化的、高吞吐低延迟、订阅模式的消息队列系统。同RabbitMQ一样,Kafka也是消息队列。不过RabbitMQ多用于后端系统,因其更加专注于消息的延迟和容错。Kafka多用于大数据体系,因其更加专注于数据的吞吐能力。Kafka多数都是运行在分布式(集群化)模式下,所以课程将以3台服务器,来完成Kafka集群的安装部署。原创 2024-07-04 11:28:51 · 747 阅读 · 0 评论 -
Zookeeper集群安装部署
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。除了为Hadoop和HBase提供协调服务外,Zookeeper也被其它许多软件采用作为其分布式状态一致性的依赖,比如Kafka,又或者一些软件项目中,也经常能见到Zookeeper作为一致性协调服务存在。原创 2024-06-28 17:01:41 · 1828 阅读 · 5 评论 -
集群化环境前置准备
在前面,我们所学习安装的软件,都是以单机模式运行的。后续,我们将要学习大数据相关的软件部署,所以后续我们所安装的软件服务,大多数都是以集群化(多台服务器共同工作)模式运行的。所以,在当前小节,我们需要完成集群化环境的前置准备,包括创建多台虚拟机,配置主机名映射,SSH免密登录等等。SSH服务是一种用于远程登录的安全认证协议。我们通过FinalShell远程连接到Linux,就是使用的SSH服务。SSH服务支持:通过账户+密码的认证方式来做用户认证通过账户+秘钥文件的方式做用户认证。原创 2024-06-28 16:48:21 · 903 阅读 · 0 评论 -
ElasticSearch安装部署
Elasticsearch 是一个开源的分布式搜索和分析引擎,用于实时地存储、检索和分析大数据量。它基于 Apache Lucene 搜索引擎库构建而成,提供了一个强大、稳定且易于扩展的搜索解决方案。原创 2024-06-28 16:45:13 · 820 阅读 · 0 评论 -
RabbitMQ安装部署
RabbitMQ一款知名的开源消息队列系统,为企业提供消息的发布、订阅、点对点传输等消息服务。RabbitMQ在企业开发中十分常见,课程为大家演示快速搭建RabbitMQ环境。原创 2024-06-27 17:06:19 · 871 阅读 · 0 评论 -
Nginx安装部署
Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。同Tomcat一样,Nginx可以托管用户编写的WEB应用程序成为可访问的网页服务,同时也可以作为流量代理服务器,控制流量的中转。Nginx在WEB开发领域,基本上也是必备组件之一了。原创 2024-06-27 16:44:08 · 1207 阅读 · 0 评论 -
JDK / Tomcat安装部署
Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。简单来说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程序,被Tomcat所托管,并提供网站服务。即让用户开发的WEB应用程序,变成可以被访问的网页。原创 2024-06-27 16:29:53 · 1414 阅读 · 0 评论 -
MySQL数据库管理系统安装部署
MySQL数据库管理系统(后续简称MySQL),是一款知名的数据库系统,其特点是:轻量、简单、功能丰富。MySQL数据库可谓是软件行业的明星产品,无论是后端开发、大数据、AI、运维、测试等各类岗位,基本上都会和MySQL打交道。让我们从MySQL开始,进行实战的Linux软件安装部署。MySQL 5.7版本安装。原创 2024-06-27 16:25:07 · 605 阅读 · 0 评论 -
Linux常用操作命令
yum 和 apt 均需要root权限。原创 2024-06-18 13:35:08 · 912 阅读 · 0 评论 -
一文读懂-Linux用户和权限
要学习在Linux系统中进行用户,用户组管理的基础命令,为后面学习权限控制打下基础原创 2024-06-18 12:00:41 · 1109 阅读 · 0 评论 -
Linux系统--vi/vim编辑器
vi\vim是visual interface的简称,是linux中最经典的文本编辑器和我们window的记事本以及各种各种样的文本编辑器一样,vi是命令行下对文本文件进行编辑的绝佳选择而什么是vim呢,你可以理解成vi MAX版本,也就是vi的加强版,兼容了vi的所有命令,不仅能够编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。原创 2024-06-05 17:56:15 · 1016 阅读 · 1 评论 -
Linux基础命令
图中以.开头的,表示是Linux系统的隐藏文件/文件夹(只要以.开头,就能自动隐藏)当不使用选项和参数,直接使用ls命令本体,表示:以平铺形式,列出当前工作目录下的内容。当我们直接输入ls命令的时候,表示列出当前工作目录下的内容,那么当前的工作目录是?当前登录用户的HOME目录作为当前工作目录,所以ls命令列出的是HOME目录的内容。-a 选项,表示:all的意思,即列出全部文件(包含隐藏的文件/文件夹)当linux命令运行的时候,会默认以用户的HOME目录作为当前的工作目录。原创 2024-05-31 18:12:33 · 1072 阅读 · 1 评论 -
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令
CentOS(Community Enterprise Operating System)是一种基于Linux的操作系统,它是由社区开发和维护的免费开源软件。CentOS是基于Red Hat Enterprise Linux(RHEL)的源代码构建的,因此它与RHEL非常相似,提供了稳定、可靠和安全的操作系统环境。CentOS是一种稳定、可靠和安全的开源操作系统,它基于RHEL构建,并提供了广泛的兼容性和软件包管理功能。原创 2023-10-31 10:42:02 · 1861 阅读 · 1 评论 -
Linux--安装与配置虚拟机及虚拟机服务器坏境配置与连接---超详细教学
操作系统(Operating System,简称OS)是一种系统软件,它是计算机硬件和应用软件之间的桥梁。它管理计算机的硬件和软件资源,为应用程序提供接口和服务,并协调应用程序的运行。操作系统是计算机系统中最基本的软件之一,它控制着计算机的所有活动,包括输入输出、处理数据、管理存储、协调进程和网络通信等。常见的操作系统包括Windows、macOS、Linux、Unix等。原创 2023-10-26 22:46:35 · 1087 阅读 · 0 评论 -
虚拟机构建部署单体项目及前后端分离项目
小结:在项目中可以提前将所有的配置信息放在同一个以properties结尾的文件中,在tomcat进行部署项目时会将我们打包好的项目进行解析,并以文件夹的形式存在与当前目录,当出现配置信息不同时,我们可以找到我们的配置文件进行修改。这里我们使用nginx,将里面的conf文件夹中的nginx.conf文件进行修改,将服务器本机的8081端口号给反向服务器进行代理,使我们的主机能够访问到。先远程连接我们的数据库,这里使用navicat将我们的sql文件导入运行在我们的虚拟机的数据库中。参考上面部署单体项目。原创 2023-10-27 21:46:16 · 414 阅读 · 0 评论 -
Linux--jdk、tomcat、环境配置,mysql安装、后端项目搭建
上期我们讲到了安装linux虚拟机,这期我们来讲一下如何使用xshell和xftp在linux系统上搭建我们的单体项目。原创 2023-10-31 23:18:00 · 1181 阅读 · 5 评论 -
Nginx负载均衡 以及Linux前后端项目部署
Nginx是一款高性能的开源Web服务器和反向代理服务器。它由俄罗斯的程序设计师Igor Sysoev创建,旨在解决传统Web服务器的性能限制问题。Nginx采用事件驱动的架构和异步非阻塞的处理方式,使其能够处理大量并发连接,并具备良好的性能表现。它能够处理静态文件、索引文件以及反向代理等功能,同时也支持HTTP、HTTPS、SMTP、POP3和IMAP等协议。高性能:Nginx使用异步非阻塞的事件驱动模型,可以更有效地处理并发请求,提供快速响应和高吞吐量。原创 2023-11-01 22:10:27 · 577 阅读 · 0 评论 -
Redis安装与配置及常用命令使用讲解
Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,包括字符串、哈希表、列表、集合和有序集合,这使得它非常灵活和多用途。Redis的主要作用是提供高性能的数据存储和访问。由于数据存储在内存中,Redis能够实现非常快速的读写操作,使其成为处理高并发和低延迟应用的理想选择。缓存:Redis常用于缓存热门数据,以减轻后端数据库的负载。通过将经常访问的数据存储在Redis中,可以大大提高应用程序的响应速度和吞吐量。原创 2023-11-03 12:02:20 · 400 阅读 · 0 评论 -
Linux前奏-预热版本
我们所熟知的计算机,也就是电脑,就是由硬件和软件来组成的硬件:计算机系统中由电子机械,和各种光电元件等组成的各种物理装置的总称软件是什么呢?软件:用户和计算机硬件之间的接口和桥梁,用户通过软件与咱们的计算机进行交流操作系统就是软件的一类一个完整的计算机linux系统内核系统级应用程序系统内核内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。原创 2024-05-31 15:35:06 · 1017 阅读 · 0 评论