- 博客(61)
- 收藏
- 关注
原创 回顾一下磁盘管理
1.磁盘表示方法/dev/hd接口类型为IDE的磁盘sd接口类型为SCSI的磁盘接口类型为SCSI的磁盘第N块磁盘/dev/sd[a-z]磁盘中的分区表示主分区 /dev/sda1,/dev/sda2,/dev/sda3,/dev/sda4扩展分区(逻辑分区表示) /dev/sda5,/dev/sda6。
2023-12-04 18:40:47 272
原创 一起学习云计算
随着经济社会的迅速发展,人们对于网络资源的要求量也越来越高,随之出现的一系列网络平台及服务也越来越多,对于云计算的出现提供了必然条件,以下是关于云计算的简单介绍。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-12-04 17:58:54 2044 1
原创 文件四剑客
文件四剑客是指在计算机领域中常用的四个命令行工具,包括awk、find、grep和sed。它们在处理文本文件和搜索文件时非常强大和实用。1. awk是一种强大的文本处理工具,它允许用户根据指定的规则处理文本文件。它可以根据字段分隔符对文本进行分割,并且可以对行、列或者多个列进行操作。它还支持条件语句、循环和函数等功能,可以进行复杂的文本处理和数据分析。2. find是一种用于搜索文件的工具,它可以在指定的文件夹及其子文件夹中查找满足指定条件的文件。用户可以根据文件名、日期、大小等条件来搜索文件。
2023-12-04 17:51:21 105
原创 iptables的源地址、目标地址转换
表示路由前访问192.168.200.2并且目标是tcp 80 端口的都会被转换目标地址为192.168.115.100(也就是我们的客户机)#########如果此处设置了网关,并作为防火墙ens224的IP,那么客户机直接就能访问到web,达不到本次实验的效果。IPADDR=192.168.115.2 ##此处的IP设为防火墙的ens160的IP,用于客户机能访问防火墙。#########此处不设置网关,应为在下步实验中可以用防火墙的原地址转换来是客户机访问到web。######设置防火墙。
2023-12-04 16:52:11 1279
原创 网卡bonding绑定
将多个物理网卡进行排列组合,形成逻辑网卡,网卡的高可用绑定模式mode0(平衡负载模式):平时两块网卡均工作,且自动备援,但需要在与服务器本地 网卡相连的交换机设备上进行端口聚合来支持绑定技术。mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡。mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡。
2023-12-04 16:44:15 661
原创 小白带你学习ceph分布式存储
是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表),并随后贡献给开源社区。在经过了数年的发展之后,目前已得到众多云计算厂商的支持并被广泛应用。RedHat及OpenStack都可与Ceph整合以支持虚拟机镜像的后端存储。
2023-09-22 08:41:16 134
原创 小白带你学习linux自动化运维ansible
files:用来存放由copy模块或script模块调用的文件。tasks:至少有一个main.yml文件,定义各tasks。handlers:有一个main.yml文件,定义各handlers。templates:用来存放jinjia2模板。vars:有一个main.yml文件,定义变量。meta:有一个main.yml文件,定义此角色的特殊设定及其依赖关系。
2023-09-12 20:20:52 990
原创 小白带你学习linux的监控平台zabbix
116 DBUser=zabbix #连接数据库的用户。100 DBName=zabbix #存储监控数据的库名。zabbix_get 用于服务端测试获取客户端中自定义的监控项。3)在客户端通过zabbix-agent -t 检测获取监控项。#授权连接数据库的用户,并设置密码(用户名:zabbix)zabbix-agent:用于获取被监控端的性能检测数据。zabbix-proxy:实现zabbix分布式监控。创建存储数据的库,并支持中文(库名:zabbix)
2023-09-12 18:44:14 402
原创 小白带你学习cobbler装机
它允许在需要时启动和停止各种网络服务。总之,Cobbler是一个功能强大的自动化系统部署和配置管理工具,它可以帮助管理员快速、高效地进行大规模计算机集群的装机和管理,提高系统部署和配置的效率和准确性。Cobbler通过网络进行安装,管理员只需要在服务器上配置好安装源,然后在需要安装系统的机器上启动网络安装即可,这样可以节省光盘或USB安装介质的使用。总的来说,Cobbler装机工具具有自动化、网络安装、多种操作系统支持、集中管理、灵活配置、安全性和扩展性等特点,使得系统装机和配置变得更加简单和高效。
2023-09-04 20:53:41 177
原创 小白带你学习linux的PXE装机
PXE(Preboot Execution Environment)是一种网络引导协议,它允许通过网络启动计算机。使用PXE,计算机可以在没有本地存储设备(如硬盘)的情况下,通过网络从远程服务器引导操作系统或运行其他预启动环境。通过PXE,管理员可以通过网络远程安装操作系统、进行系统维护和诊断、集中管理计算机等。它广泛应用于IT环境中,特别是在大规模部署计算机的情况下,可以大大简化操作和提高效率。需要客户端的网卡支持pxe网络启动。负责提供客户端的IP地址分配与pxe引导文件,及pxe服务器地址。
2023-08-31 16:45:45 609
原创 LNMT的多机部署和双机热备
模拟调度器主宕机systemctl stop keepalived,使用调度器备访问。两台tomcat配置把解压包拖进主机解压移动。###分别书写测试页面。##启动Tomcat。
2023-08-29 15:39:38 295
原创 小白带你学习linux的LNMT和动静分离(三十九)
目录一、LNMT1、部署tomcat2、部署nginx3、部署Mariadb4、配置Nginx二、Nginx高级配置1、location2、rewirte三、动静分离1、修改nginx配置文件2、重启服务!!!L是linux,N是nginx ,M是mariadb,T是tomcat单机部署把tomcat的安装包拖进虚拟机解压 进入目录更改tomcat8文件分别安装两个tomcat 在第二个tomcat8中修改配置文件server.xmll,所有端口号都更改,不能和另一个一样启动一下查看一下端口多机
2023-08-28 18:02:06 120
原创 小白带你学习linux的HAproxy
server server1 192.168.28.4:80 maxconn 32 #backend servers中只有一个后端。server server2 192.168.28.5:80 maxconn 32 #backend servers中只有一个后端。default_backend servers #请求转发至名为"servers"的后端服务。服务,名字叫server1,起在本机的8000端口,HAProxy同时最多向这个服务发起32个连>接。
2023-08-25 20:30:57 89
原创 小白带你学习linux的keepalived+lvs和keepalived双机热备(三十七)
在一个 LVS 服务集群中通常有主服务器(MASTER)和备份服务器(BACKUP)两种角色的服务器,但是对外表现为一个虚拟 IP,主服务器会发送 VRRP 通告信息给备份服务器,当备份服务器收不到 VRRP消息的时候,即主服务器异常的时候,备份服务器就会接管虚拟 IP,继续提供服务,从而保证了高可用性。
2023-08-24 20:54:23 221
原创 小白带你学习linux的LVS集群(三十六)
七层负载均衡器 也称为 7 层交换机,位于 OSI 的最高层,即应用层,此负载均衡器支持多种协议,如HTTP、FTP、SMTP 等。软件负载均衡产品: LVS(Linux Virtual Server)、 Haproxy、Nginx、Ats(apache trafficserver)四层负载均衡器 也称为 4 层交换机,主要通过分析 IP 层及 TCP/UDP 层的流量实现基于 IP 加端口的负载均衡,如常见的 LVS、F5 等;sh(source hashing,源地址散列算法(HASH))
2023-08-23 22:15:44 108
原创 小白带你学习linux的mariadb高可用MAH
MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。
2023-08-15 22:09:46 113
原创 小白带你学习linux的MongoDB(三十四)
mongodb是一个nosql数据库,它有高性能、无模式、文档型的特点。是nosql数据库中功能最丰富,最像关系数据库的。数据库格式为BSON。
2023-08-14 21:47:28 91
原创 Crond计划任务和用户权限提升
计划任务是在指定的时间间隔内自动执行的任务。在Linux系统中,常用的计划任务工具是crond(cron daemon)。用户可以通过创建cron job(计划任务)来定期执行指定的命令或脚本。用户权限提升是指在执行某些需要超级用户权限(root权限)才能进行的操作时,普通用户通过使用sudo命令来获得临时的超级用户权限。总体来说,Crond计划任务和用户权限提升是Linux系统中非常有用的功能。
2023-08-14 10:30:49 814
原创 小白带你部署LNMP分布式部署
LNMP平台指的是将Linux、Nginx、MySQL和PHP(或者其他的编程语言,如Python、Perl等)集成在一起的一种Web服务器环境。它是一种常用的开发和部署网站的解决方案,适用于构建各种类型的网站和应用程序。下面简要介绍每个组件的作用和功能:1. Linux:作为操作系统,提供稳定的基础环境,支持并发处理和高性能。2. Nginx:作为Web服务器和反向代理服务器,处理客户端请求并将它们转发给后端应用服务器,具有高性能和可扩展性。
2023-08-13 22:33:13 317
原创 小白带你学习linux的Redis3.2集群(三十三)
Redis3.0版本以上开始支持cluster,采用的是hashslot(hash槽),可以将多个Redis实例整合在一起,形成一个群集,也就是将数据分散到群集的多台机器上。
2023-08-13 14:38:12 181
原创 小白带你学习linux的Redis基础(三十二)
Redis(REmote DIctionary Server)是一个开源的内存数据库,它支持存储和检索键值对。Redis被广泛应用于各种场景,如缓存、消息队列、计数器、分布式锁等。内存数据存储:Redis将所有数据都存储在内存中,以实现快速的读写操作。数据持久性:Redis可以将数据持久化到硬盘中,以防止数据丢失。多种数据结构支持:Redis支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等,使得它可以处理各种不同类型的数据。
2023-08-08 20:00:44 108
原创 小白带你学习linux的mysql服务(主从mysql服务和读写分离三十一)
MySQL Replication俗称MySQL AB复制、主从复制、主从同步,是MySQL官方推荐的数据同步技术。数据同步基本过程为从数据库会实时去读取主数据库的二进制日志文件,按照日志中记录对从库进行同样的操作,以达到数据同步效果。
2023-07-30 22:57:03 159 1
原创 小白带你学习linux的mysql数据库备份(三十)
数据库备份是指将数据库中的数据、表格、视图、存储过程、触发器等信息备份到另一个地方,以数据库丢失或损坏时进行恢复。数据库备份是数据库管理中必不可少的一项工作,通过备份可以保护数据库中的数据和业务。
2023-07-28 13:52:41 2110
原创 小白带你学习linux数据库—用户权限管理(二十九)
数据库用户权限管理可以保护敏感数据和数据库结构,确保只有被授权的用户才可以操作和使用数据库,防止数据被修改或泄露,并最大程度地保证数据库的安全。1、ALL PRIVILEGES:拥有该权限的用户可以执行所有数据库的所有操作,包括创建/删除/修改数据库和表、执行 SELECT/INSERT/UPDATE/DELETE 等语句。9、ALTER:拥有该权限的用户可以更改表的结构定义,例如更改列的属性、重命名表或更改表的引擎类型等。12、GRANT OPTION:拥有该权限的用户可以将自己的权限授予其他用户或组。
2023-07-26 21:01:56 251 1
原创 小白带你学习linux SQL语句(二十八)
使用uft8格式的字符集。4个字节,范围为 -2,147,483,648 到 2,147,483,647(有符号)或 0 到 4,294,967,295(无符号)用来存储日期和时间,格式为’YYYY-MM-DD HH:MM:SS’ 可以使用 DATETIME 存储订单时间。用来存储时间,格式为’HH:MM:SS’ 可以使用 TIME 存储过去一段时间内花费的小时数,分。2个字节,范围为 -32,768 到 32,767(有符号)或 0 到 65,535(无符号)
2023-07-25 21:44:16 213 1
原创 小白带你学习linux的MySQL的基础(二十七)
将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合银行存款的信息电话薄数据库是存储、管理和操作组织化数据的软件系统。
2023-07-24 20:48:38 224
原创 小白带你学习Linux iscsi的命令和操作(二十六)
iSCSI(Internet Small Computer System Interface)是一种用于在IP网络上传输SCSI命令的协议。它允许计算机通过网络连接到远程存储设备,将这些远程存储设备视为本地存储设备来使用。iSCSI将SCSI命令封装在TCP/IP协议中进行传输,使得计算机可以通过网络访问远程存储设备,从而实现存储资源的共享和扩展。基于IP协议进行scsi数据的传输IP/SAN网络 基于双绞线为传输介质的存储网络。
2023-07-21 15:04:28 758
原创 小白带你学习Linux的rsync的基本操作(二十四)
Rsync是一个开源的文件同步和备份工具。Rsync在传输文件时仅传输文件的变化部分,而不是整个文件,这样可以大大加快文件传输的速度。拉取 rsync [OPTION...] [USER@]HOST::SRC... [DEST]拉取 rsync [OPTION...] [USER@]HOST:SRC... [DEST]他可通过LAN/WAN快速同步多台主机间的文件和目录,并适当利用rsync 算法减少数据的传输。
2023-07-19 20:15:44 1530
原创 小白带你学习LinuxSSH服务(二十三)
SSH是一种网络协议,全称为Secure Shell。它用于在不安全的网络上,通过加密和身份验证的方式,安全地远程登录和执行指令。SSH可以提供加密通信和数据传输,以及安全地管理远程服务器和网络设备。其主要功能包括远程操作、文件传输和隧道功能。SSH通过使用公钥加密技术和密码身份验证等方法,确保通信的机密性、完整性和身份认证的安全性。
2023-07-18 18:12:38 116
原创 小白带你学习文件共享服务器FTP和SAMBA的学习(二十二)
FTP:linux下最常见的文件服务器,工作于应用层,实现文件传输FTP:file transfer protocol 文件传输协议。
2023-07-17 20:44:50 1310
原创 Linux网络综合基础实验
本网段(192.168.100.0)和多网段(192.168.200.0)实现Clients主机能通过域名访问对应的web服务器。根据前文要求去到根下创建web目录下的apache。编辑虚拟主机头配置文件(方便后续添加使用)DHCP服务器和DNS服务器分配静态IP。vim /etc/hosts加IP和域名。用中继器实现DHCP分配不同网段的IP。监听改81,访问日志,网页访问路径。web服务器通过DHCP分配IP。出去之后重启一下网卡。在文件最下方插入内容。编辑域名访问和访问路径。递归创建目录、文件内容。
2023-07-14 19:37:30 671
原创 小白带你学习Tomcat的基础
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat虚拟主机是通过linux或windows操作系统下进行独立运行的一个网站发布容器,他是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。默认监听端口8080/tcp。
2023-07-12 21:45:30 60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人