![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务管理
文章平均质量分 79
该学习了a
该学习了a的博客
展开
-
Redis缓存的介绍与应用(从入门到精通以及四种模式的应用)
为了提高网站响应速度,企业会将热点数据保存在内存中而不是直接从后端数据库中读取。大型网站应用,热点数据往往巨大,几十G上百G是很正常的事,这种情况下,就需要用到缓存服务器,通过缓存服务器承载大部分用户请求,小部分用户请求交给后端服务器处理,如此一来,就可以大大提高用户访问的速度,提升用户使用体验。常用的缓存服务器有:- memcache- redisRedis 是一种开源(BSD 许可)内存中数据结构存储,用作数据库、缓存、消息代理和流引擎。原创 2024-04-09 14:44:42 · 1167 阅读 · 0 评论 -
MySQL的maxscale读写分离的配置
MariaDB MaxScale是MariaDB企业服务器的重要组件。它不仅为关键任务应用程序提供了自动故障转移等企业特性,还支持基于工作负载的查询路由,用于混合事务/分析处理。MariaDB MaxScale适用于所有企业订阅的客户。原创 2024-04-09 11:45:58 · 467 阅读 · 0 评论 -
MySQL主从的介绍与应用
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准原创 2024-04-07 18:12:25 · 1370 阅读 · 0 评论 -
cobbler批量装机工具,可以实现同时装多台或多台不同系统的主机,也可以实现定制安装
`Cobbler`是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理`DHCP`,`DNS`等。`Cobbler`可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。`Cobbler`是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。`Cobbler`内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Pu原创 2024-03-20 11:15:11 · 1470 阅读 · 1 评论 -
安装vcenter管理esxi虚拟化操作系统
Vcenter一般指VMware vCenterServer 提供了一个可伸缩、可扩展的平台,为 虚拟化管理奠定了基础。 VMware vCenter Server(以前称为 VMware VirtualCenter),可集中管理 VMware vSphere 环境,与其他管理平台相比,极大地提高了 IT 管理员对虚拟环境的控制。VMware vCenter Server:提高在虚拟基础架构每个级别上的集中控制和可见性,通过主动管理发挥 vSphere 潜能,是一个具有广泛合作伙伴体系支持的可伸缩、可扩展平原创 2024-03-19 10:33:33 · 540 阅读 · 0 评论 -
esxi虚拟化操作系统的介绍、安装及应用
ESXi 是 VMware 公司开发的一种虚拟化操作系统,用于在物理服务器上创建和管理虚拟机。它是 VMware vSphere 虚拟化平台的核心组件之一。以下是 ESXi 的一些关键特点:1.裸机虚拟化,2.高性能,3.可靠性和稳定性,4.管理和监控,5.虚拟化安全性,6.扩展性总的来说,ESXi 是一种功能强大、性能优越、稳定可靠的虚拟化操作系统,适用于企业级数据中心和云计算环境,能够帮助组织实现虚拟化、集中管理和资源共享,提高 IT 管理效率和灵活性。原创 2024-03-18 11:50:58 · 3560 阅读 · 0 评论 -
kvm虚拟化
KVM(Kernel-based Virtual Machine)是一种开源的虚拟化技术,它允许在 Linux 内核上创建和管理虚拟机。KVM 利用了 Linux 内核中的虚拟化扩展,如 Intel VT 或 AMD-V,通过将物理服务器转变为多个独立的虚拟机来实现虚拟化。以下是 KVM 虚拟化的一些关键特点1.基于硬件虚拟化扩展,2.完全虚拟化和硬件辅助虚拟化,3.Linux 内核集成,4.灵活性和性能,5.支持广泛的操作系统,6.安全性和隔离性原创 2024-03-17 19:01:05 · 911 阅读 · 1 评论 -
开源堡垒机Jumpserver
Jumpserver 是全球首款完全开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 的运维安全审计系统。Jumpserver 使用 Python / Django 进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 解决方案,交互界面美观、用户体验好。Jumpserver 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。原创 2024-03-16 11:43:42 · 1291 阅读 · 1 评论 -
rsync与rsync+inotify远程同步工具的使用
rsync 是一种用于在两个位置之间同步文件和目录的工具,它可以在本地或远程系统之间同步数据,并且仅传输更改的部分,因此效率很高。而 inotify 则是 Linux 系统中的一个机制,用于监控文件系统事件,比如文件或目录的创建、修改、删除等rsync+inotify 指的是将 rsync 与 inotify 结合起来使用的方式,通常用于实时同步文件系统变化。通过监听文件系统事件,当文件或目录发生变化时,inotify 可以触发相应的操作,例如调用 rsync 同步数据到远程位置或备份数据到本地或远程位置原创 2024-03-16 09:56:59 · 868 阅读 · 1 评论 -
FTP文件传输协议
文件传输协议(File Transfer Protocol,FTP)是用于在 网络 上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。原创 2024-03-16 09:12:28 · 1240 阅读 · 1 评论 -
OpenSSH远程链接工具
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据,并由此来代替原来的类似服务。原创 2024-03-15 10:11:56 · 536 阅读 · 1 评论 -
NFS分布式文件系统协议
NFS(Network File System)是一种分布式文件系统协议,允许客户端系统通过网络透明地访问远程存储资源。它最初由 Sun Microsystems 开发,用于在 UNIX 系统之间共享文件和目录。NFS 允许用户像访问本地文件系统一样访问远程文件系统,无需了解文件在物理存储设备上的实际位置。NFS 在网络环境中的广泛应用包括共享用户文件、系统备份、软件部署和集中式存储管理等方面。它是一种高效的文件共享解决方案,提供了简单、灵活和可扩展的方式来共享文件系统资源。原创 2024-03-15 09:50:56 · 1515 阅读 · 1 评论 -
源码部署LAMP架构
所谓lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件,除Linux外其它各部件本身都是各自独立的程序,但是因为经常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。LAMP指的是Linux(操作系统)、Apache(HTTP服务器)、MySQL(也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。原创 2024-03-15 09:25:23 · 1253 阅读 · 1 评论 -
源码安装httpd以及源码安装的介绍
在linux环境下面安装源码包是比较常见的, 早期运维管理工作中,大部分软件都是通过源码安装的。那么安装一个源码包,是需要我们自己把源代码编译成二进制的可执行文件。源码包的编译用到了linux系统里的编译器,通常源码包都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言。Linux上的C语言编译器叫做gcc,利用它就可以把C语言变成可执行的二进制文件。所以如果你的机器上没有安装gcc就没有办法去编译源码。可以使用`yum -y install gcc`来完成安装。原创 2024-03-06 18:27:20 · 945 阅读 · 1 评论 -
MySQL多实例部署
MySQL 多实例部署指的是在同一台服务器上同时运行多个独立的 MySQL 实例,每个实例有自己的配置、数据目录和端口。这种部署方式通常用于在单个物理服务器上托管多个数据库,提高资源利用率,降低成本,并且可以隔离不同应用或服务的数据。原创 2024-03-14 12:48:57 · 591 阅读 · 1 评论 -
MySQL数据库备份与恢复
MySQL 数据库备份与恢复是非常重要的数据库管理任务,其作用包括:数据保护:数据库备份是保护数据免受意外数据丢失或损坏的关键手段。通过定期备份,可以确保在发生硬件故障、人为错误、恶意攻击或自然灾害等情况下,能够迅速恢复数据。业务连续性:备份和恢复是保障业务连续性的重要措施。在数据丢失或损坏的情况下,能够快速恢复数据,减少业务中断时间,降低损失。灾难恢复:数据库备份是灾难恢复计划的关键组成部分。在面临严重灾难时,例如火灾、地震等,通过备份可以在较短时间内将数据库恢复到正常状态。数据恢复到特定时间点原创 2024-03-13 22:17:23 · 566 阅读 · 0 评论 -
MySQL多表查询
前面所讲的查询语句都是针对一个表的,但是在关系型数据库中,表与表之间是有联系的,所以在实际应用中,经常使用多表查询。`多表查询就是同时查询两个或两个以上的表。`,可以解决复杂的数据查询问题,根据实际的需求可以调整查询结果的方式(就是使用多表查询的种类),以满足实际的需求。在 MySQL 中,多表查询主要有交叉连接(笛卡尔积)、内连接、外连接、分组查询与子查询等5种。原创 2024-03-13 21:53:53 · 831 阅读 · 0 评论 -
二进制部署mysql8.0.35、安装并使用native,workbench
源码安装MySQL8.0.35详细步骤及远程工具的使用原创 2024-03-13 11:48:34 · 426 阅读 · 0 评论