
Linux
文章平均质量分 84
多于少的区别
这个作者很懒,什么都没留下…
展开
-
Linux红帽Red Hat Enterprise Linux 8升级firefox 火狐浏览器的方法
RHEL 8.3升级指定版本firefox浏览器原创 2022-08-02 16:00:41 · 942 阅读 · 0 评论 -
LVS负载均衡详解(LVS简介、四种工作模式、十种调度算法)以及流量转发过程
LVS负载均衡详解及流量转发过程原创 2022-07-19 18:26:19 · 2374 阅读 · 0 评论 -
LVS的不足之处及第四种转发类型FULLNAT
LVS三种转发模式的不足与第四种转发模式FULLNAT原创 2022-07-19 09:07:32 · 807 阅读 · 0 评论 -
Lamp架构——mysql高可用切换(MHA高可用)
mysql高可用切换(MHA高可用)一、构建实验环境1.节点1(server5)配置mysql的master端2.节点2(server6)配置mysql的slave端2.节点3(server7)配置mysql的slave端一、构建实验环境一主两从的mysql集群架构设置因为之前实验构建的组复制架构,所以需要重新设置成一主两从的架构。1.节点1(server5)配置mysql的master端关闭节点1(server5)的mysql,修改配置文件并清空数据目录,初始化数据库,启动数据库并修改管原创 2022-03-28 20:10:53 · 1101 阅读 · 0 评论 -
LAMP架构——mysql路由器(读写分离器)
mysql路由器(读写分离器)一、实验环境及软件安装二、创建用户三、测试多主模式下,不牵扯读写分离,因为每个节点都可以读写,但是在生产环境中会有要求数据库读写分离。mysql数据库之前,mysql开发过proxy软件,通过将写请求转发到master端,读请求(比如查询)转发到slave端,从而实现读写分离,mysql路由器直接定义策略就可以了。mysql路由器不支持分库分表。一、实验环境及软件安装创建一台新的虚拟机test8做读写分离层(mysql路由器)安装mysql-router编辑原创 2022-02-15 16:28:09 · 510 阅读 · 0 评论 -
Lamp架构——mysq集群及主从复制(2)
mysql 异步主从、半同步主从原创 2022-02-07 19:35:33 · 1724 阅读 · 0 评论 -
Zabbix+分布式数据库TiDB实现分布式数据库监控
Zabbix+分布式数据库TiDB实现分布式数据库监控一、Tidb的简介1.什么是TiDB2.TiDB 整体架构2.主要模块简介1) TiDB Server2) PD Server3) 存储节点3.实验环境二、server1环境搭建一、Tidb的简介1.什么是TiDBTiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分原创 2022-02-03 18:23:48 · 553 阅读 · 0 评论 -
LAMP架构——mysql的安装部署、mysql集群及主从结构(1)
mysql源码编译及主从架构原创 2022-01-21 23:34:34 · 2359 阅读 · 0 评论 -
codis集群的搭建
codis集群的搭建一、源码下载安装1.创建主机server11,保证实验环境2.go环境安装部署3.codis环境安装部署二、配置集群1.启动codis-dashboard2.启动codis-proxy3.启动codis-server4.启动codis-fe三、通过fe添加group四、通过fe初始化slot五、集群配置1.添加两个Redis实例2.在浏览器添加两个实例一、源码下载安装实验环境主机serve11:172.25.254.21和宿主机:172.25.254.731.创建主机server原创 2022-01-20 20:31:59 · 1617 阅读 · 0 评论 -
LAMP架构:tomcat结合nginx
tomcat+Nginx+memcached架构session共享存储机制原创 2022-01-14 22:03:02 · 1636 阅读 · 0 评论 -
LAMP架构:PHP的安装部署及nginx高速缓存
PHP的安装部署及结合nginx做高速缓存原创 2022-01-14 14:39:28 · 1656 阅读 · 0 评论 -
LAMP架构之nginx:nginx重定向+防盗链
Nginx作为web服务器的URL重定向及防盗链原创 2022-01-13 17:16:22 · 1067 阅读 · 0 评论 -
nginx限流与配置管理
Nginx作为web服务器的一些功能原创 2022-01-12 13:48:01 · 809 阅读 · 0 评论 -
七层负载均衡-nginx
七层负载均衡-Nginx原创 2022-01-07 23:16:44 · 1850 阅读 · 0 评论 -
虚拟机的封装
虚拟机的封装一、安装虚拟机二、配置虚拟机三、封装虚拟机一、安装虚拟机新建虚拟机选择本地rhel7.6镜像根据需要选择内存和cpu根据需要选择磁盘大小为20G设定虚拟机名字进入安装界面语言选择英文设置时区选择lvm自动分区就行关掉kdump选择最小化安装即可设定超级用户密码安装完成后按e进入引导,设置selinux=0,之后按 ctrl + x 执行二、配置虚拟机将selinux配置为disabled后,重启关闭火墙和网络管理器(企业8中无法关闭网络管理器原创 2022-01-07 16:42:50 · 700 阅读 · 0 评论 -
LVS负载均衡+高可用
LVS+Keepalived实现高可用负载均衡集群原创 2022-01-07 16:42:36 · 967 阅读 · 0 评论 -
3.使用Ansible中的playbook
Ansible中的playbook一、Playbook的功能二、YAML三、playbook执行命令四、设定技巧一、Playbook的功能playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的二、YAML简介是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org特点可读性好和脚本语言交互性好易于实现适用程序执行流梳理方式可扩展性强语法简介在文件中用[- -原创 2021-12-31 23:19:09 · 1092 阅读 · 1 评论 -
2.Ansible中常用模块
一、ansible实现管理的方式Ad-Hoc利用ansible命令直接完成管理,主要用于临时命令使用场景playbookansible脚本,主要用于大型项目场景,需要前期的规划二、Ad-Hoc执行方式中如何获得帮助ansible-doc #显示模块帮助的指令格式:ansible-doc [参数] [模块...]常用参数作用-l列出可用模块-s显示指定模块的playbook片段三、ansible命令运行方式及常用参数格式a原创 2021-12-31 10:36:40 · 175 阅读 · 0 评论 -
1.Asible的安装及部署
Asible的安装及部署一、实验环境一、实验环境需要三台主机,原创 2021-12-25 00:53:26 · 215 阅读 · 0 评论 -
6.shell中的运算
shell中的运算一、运算符号二、运算指令一、运算符号+加法-减法*乘法/除法%除法后的余数**乘方++自加一–自减一<小于<=小于等与>大于>=大于等与==等于+=j+=i 就是j=j+i*=j*=i就是j=j*i/=j/=i就是j=j/i%=j%=i就是j=j%i二、运算指令(()) ##((a=1+2))let ##let原创 2021-12-17 21:31:19 · 109 阅读 · 0 评论 -
5.shell的执行流控制
shell的执行流控制一、for语句for语句的基本格式二、条件语句1.while...do语句2.until...do 语句3.if...then...elif...then...else...fi 语句一、for语句作用:为循环执行动作 for语句结构for 定义变量do 使用变量,执行动作done 结束标志for语句的基本格式格式1#!/bin/bashfor USER in {1..10}do echo $USERdone格式2#!/bin/bashf原创 2021-12-17 19:30:30 · 135 阅读 · 0 评论 -
4.shell脚本中的变量
shell脚本中的变量一、变量的定义二、shell脚本中变量的定义方法三、变量的转译1.转译2.变量的声明3.变量的数组四、Linux中命令的别名设定1.直接利用命令执行结果2.脚本中的传参七、脚本函数一、变量的定义定义本身变量就是内存一片区域的地址(变量实际意义就是个占位符,用来表示不固定的量)变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题二、shell脚本中变量的定义方法环境级别export a=1在环境关闭后变量失效用户级原创 2021-12-10 23:53:48 · 125 阅读 · 0 评论 -
3.shell脚本的基础知识
shell脚本的基础知识一、什么是shell二、shell脚本的意义三、如何创建shell脚本四、如何执行shell脚本1.手动在环境中开启指定解释器2.直接在当前环境中运行shell中的指令不开启新的shell3.开启脚本中指定的shell并使用此shell环境运行脚本中的指令4.数据库中的常用名词二、mariadb的安装三、数据库的开启四、数据库的安全初始化1.执行安全初始化脚本2.关闭数据库开放端口五、数据库的基本管理1.查看指令2.新建3.更改七、数据库的备份1.方式一备份和恢复2.方式二八、数据密码管理1.数据密码更改2.数据库密码破解九、用户授权十、phpmyadmin的安装一、数据库的介绍1.什么是数据库数据库就是个高级的表格软件2原创 2021-11-26 23:58:23 · 445 阅读 · 0 评论 -
3_3.Apache的管理及优化
Apache的管理及优化一、Apache的作用及安装二、Apache的启用四、Apache的基本配置1.Apache端口修改3.修改默认发布目录五、Apache的访问控制1.基于客户端ip的访问控制1)ip白名单2).ip黑名单2.基于用户认证一、Apache的作用及安装apache是web应用服务器,可以运行在几乎所有广泛使用的计算机平台上,它快速、可靠并且可通过简单的API扩充,将html、php、jsp、perl、Python编写的web程序解析、编译到服务器中。Apache开源服务中有一个项目原创 2021-11-26 16:52:40 · 2184 阅读 · 0 评论 -
3_2.Linux中内核级加强型火墙
Linux中内核级加强型火墙1.观察现象,当selinux开启时,对文件会有什么影响1.观察现象,当selinux开启时,对文件会有什么影响selinux(内核级加强型火墙)原创 2021-11-19 19:39:50 · 138 阅读 · 0 评论 -
3_1.vsftpd服务的部署及优化
vsftp服务部署及优化原创 2021-11-18 21:39:20 · 3510 阅读 · 0 评论 -
2_8Linux系统引导过程及修复(当系统开机文件被误删除,无法正常开机时)
Linux系统引导过程及修复一、磁盘引导修复1.问题模拟,清空系统/dev/sda上的mbr数据,使虚拟机westosa无法正常启动2.解决方案及步骤1)另外添加一块硬盘,在该硬盘上存放系统镜像(制作启动盘,也可以用u盘制作)3)调整系统启动未直,使系统从新添加的硬盘启动。3)开机,进入挽救模式二、grub2文件引导1.当两个文件丢失,但系统还未关机时,如何恢复文件2.当两个文件中的任意一个有异常,但系统已经关机,如何解决?三、内核加载1.当内核没有关机时2.当删除,reboot重启后四、系统初始化镜像1.原创 2021-11-13 00:35:56 · 1242 阅读 · 0 评论 -
2_7Linux中的无人职守安装脚本kickstart
Linux中的无人职守安装脚本kickstart一、kickstart自动安装脚本的作用二、实验环境三、kickstart自动安装脚本的制作1.共享资源四、设置完成后使用脚本安装虚拟机一、kickstart自动安装脚本的作用在企业中安装多台操作系统时面临的问题当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题这些问题必须手动选择,否则无法进行安装当只安装1台Linux系统,手动选择设定工作量比较轻松当安装多台Linux,这些设定需要重复多次,这些重复动作是效率底下的操作如何解原创 2021-11-12 20:07:02 · 132 阅读 · 0 评论 -
2_6Linux高级存储
Linux高级存储一、逻辑卷1.基础知识2.实验一、逻辑卷1.基础知识pv物理卷 #被处理过的物理分区pe物理扩展 #设定存储最小单元vg物理卷组 捆绑pv到一个组中lv逻辑卷 分配最终的使用设备物理分区就像是一个个的橘子,把它处理成物理卷就像是榨成汁,pv就是榨好的汁,pe就是这杯汁的最小单位,就像一滴果汁。vg就是把这些榨好的汁连接到一个更大的杯子,供lv取用,这就是LVM结构。2.实验添加一块大小为10G的虚拟硬盘用于实验watch原创 2021-11-12 14:09:58 · 756 阅读 · 0 评论 -
2_5Linux存储的基本管理
Linux存储的基本管理一、设备识别二、设备挂载3.设备中文件的查找四、实验一、设备识别设备接入系统后都是以文件的形式存在设备文件名称:SATA/SAS/USB/dev/sda,/dev/sdb##s= SATA, d=DISK a=第几快IDE/dev/hd0,/dev/hd1##h= hardVIRTIO-BLOCK/dev/vda,/dev/vdb##v=virtioM2(SSD)/dev/nvme0,/dev/nvme1##nvme=m2SD原创 2021-11-06 00:06:24 · 231 阅读 · 0 评论 -
2_4系统定时任务及延时任务
系统定时任务及延时任务一、系统延时任务(at)1.基础内容2.at任务的黑白名单二、系统定时任务1.crontab 时间表示方式2.系统控制crontab的服务3.crontab指令4.系统级别的cron(文件方式设定定时任务)5.crontab的黑白名单三、系统中临时文件的管理方式一、系统延时任务(at)1.基础内容[root@localhost ~]# at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作at> <EOT><原创 2021-11-05 21:16:17 · 327 阅读 · 0 评论 -
2.3 Linux系统中的日志管理
2.3 Linux系统中的日志管理2设定日志采集格式应用3.时间同步服务2设定日志采集格式应用3.时间同步服务原创 2021-11-05 17:07:47 · 166 阅读 · 0 评论 -
2_2Linux的远程登陆服务
Linux的远程登陆服务一、实验环境配置一、实验环境配置原创 2021-11-05 13:13:08 · 231 阅读 · 0 评论 -
2_1.Linux中的网络配置
Linux中的网络配置一、什么是IP ADDRESS二、子网掩码三、ip通信判定四、临时管理网卡1.相关命令2.实验:临时管理网卡五、永久管理网卡1.nm-connection-editor图形方式管理网络2.nmtui文本模式下图形配置网络3.nmcli命令设定网络一、什么是IP ADDRESSnternet protocol ADDRESS ##网络进程地址ipv4 internet protocol version 4ip是由32个01组成11111110.11111110.111111原创 2021-10-30 01:13:00 · 204 阅读 · 0 评论 -
1.9 Linux下的虚拟化部署
Linux下的虚拟化部署一、Kvm安装条件(硬件安装条件)二、Kvm虚拟化安装软件安装三、 手动安装虚拟机1.安装顺序虚拟化,就是把一台计算机模拟成多台逻辑计算机,在这些逻辑计算机上同时运行不同的程序,而相互之间不发生干扰。通俗的说,就是提供一个运行环境,用现有的软件和硬件,模拟出一套“虚拟层”硬件,在这个虚拟的硬件上再去运行软件。一、Kvm安装条件(硬件安装条件)1.inter cpu ----> vmx(inter的cpu需要支持vmx(Virtual-Machine Extensions,原创 2021-10-29 18:25:26 · 209 阅读 · 0 评论 -
1.8Linux系统中的软件管理
#### 1.Linux中软件包的类型 ####1.DEB #UBlinux DEBlinux2.RPM #redhat centOS fadora3.bz2|gz|xz#1.需要源码安装需要编译#2.绿色软件,直接可用#ntfs-3g_ntfsprogs-2017.3.23.tgz需要编译 "conf...原创 2021-10-23 00:22:30 · 149 阅读 · 0 评论 -
7.Linux系统下的文件传输
###########1.实验环境###########需要2台主机并且保证这两台主机是可以通信的systemctl disable firewalldsystemctl stop firewalld ##关掉防火墙,一般不建议使用###1 scp命令###scp本地文件远程主机用户@远程主机ip:远程主机目录的绝对路径#从远程用户中复制文件到本地scp远程主机用...原创 2021-10-22 18:30:57 · 175 阅读 · 0 评论 -
1_6.Linux中的进程管理上
进程定义1.进程定义2.进程查看命令1.进程定义进程的定义:程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本(copy程序到内存中,相当于副本)进程是有生命周期的准备期:准备资源(类似于执行"打扫教室的任务",“拿扫把”)运行期:执行过程终止期:执行后系统所占用的系统资源被回收进程&线程进程是资源调用的最小单位。所有事件都是由cpu处理,当一个事件占用cpu时,其他事件处于无法占用,等待用完才可以使用cpu双核、三核cpu:为充分使用cpu,一个事件原创 2021-10-22 15:30:13 · 106 阅读 · 0 评论 -
1_6Linux中的进程管理下
### 2.进程查看命令 ###top##动态进程查看top中的内容显示信息09:48:51 系统时间 up 18:54 运行时长 2 users 系统中有两个用户登陆 load average: 0.75, 0.53, 0.41 Load Average就是一段时间(1min 5min 15min)内平均Load Tasks:331 total 任务总量 09:48:51 系统时间 up ...原创 2021-10-22 14:49:05 · 376 阅读 · 0 评论