自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 MHA高可用配置及故障切换

文章目录一、了解MHA1.什么时MHA2.MHA的组成3.MHA的特点4.MHA的原理二、MHA搭建步骤1.关闭防火墙2.修改主机名3.修改主配置文件(/etc/my.cnf)4.在节点服务器上都创建两个软链接5.配置MySQL一主两从一、了解MHA1.什么时MHAMHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。

2021-11-09 02:06:57 840

原创 MySQL高级SQL语句

文章目录一、按关键字排序1.按单字段排序2.条件查询3.多字段排序4.区间判断及查询不重复记录一、按关键字排序使用order by语句来实现排序排序可针对一个或多个字段asc:升序,默认排序方式desc:降序1.按单字段排序[root@localhost ~]# mysql -uroot -p123456这是已经创建好的表按分数排序,指定降序descmysql> select id,name,score from info order by score desc;按分数排序

2021-11-02 09:32:24 671

原创 MySQL主从复制和读写分离

文章目录一、了解MySQL主从复制1.支持的复制类型2.主从复制的复制原理及工作过程3.MySQL主从复制高延迟的原因4.主从复制高延迟的解决办法二、了解MySQL读写分离1.什么是读写分离2.MySQL 读写分离原理3.为什么要读写分离4.什么时候要读写分离5.主从复制与读写分离6.常见的 MySQL 读写分离方式三、MySQL 主从复制架构搭建1.服务器配置2.所有主机关闭防火墙和selinux3. mysql主从服务器时间同步4.主服务器的mysql配置5.从服务器的 mysql 配置slave1sl

2021-11-02 09:32:04 957

原创 初识MySQL数据库

文章目录前言一、了解数据库1.数据(Data)2.表3.数据库4.数据库管理系统(DBMS)5.数据库系统6.数据库系统发展史7.主流数据库8.关系数据库9.非关系数据库二、MySQL数据库1.特点2.MySQL商业版与社区版3.MySQL产品阵营总结前言MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Man

2021-10-27 15:53:22 524

原创 Tomcat部署及优化

文章目录前言前言Tomcat 是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器。Tomcat是应用(Java)服务器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。...

2021-10-25 21:00:11 373

原创 Nginx Rewrite

文章目录一、Nginx Rewrite概述1.跳转场景2.跳转实现3.rewrite实际场景4.nginx正则表达式5.rewrite命令语法一、Nginx Rewrite概述1.跳转场景URL看起来更规范、合理企业会将动态URL地址伪装成静态地址提供服务网址换新域名后,让旧的访问跳转到新的域名上服务端某些业务调整2.跳转实现支持URL重写、支持if条件判断,但不支持else循环最多可以执行10次,超过后nginx将返回500错误rewrite使用Nginx全局变量或自己设置的变量,结合

2021-10-21 19:02:59 187

原创 Nginx优化与防盗链

文章目录前言一、Nginx优化1.查看版本号2.隐藏版本号3.修改用户和组4.设置缓存时间5.日志分割6.连接超时7.更改进程数8.配置网页压缩二、盗链与防盗链1.盗链配置前言看标题就知道,本次要在nginx 的基础上进行优化一、Nginx优化1.查看版本号1.本地查看2.浏览器查看2.隐藏版本号1.修改配置文件[root@localhost ~]# vim /usr/local/nginx/conf/nginx.confhttp { 19 include mi

2021-10-21 01:37:46 1024

原创 Nginx虚拟主机

Nginx虚拟主机1.基于域名1.添加域名解析[root@localhost ~]# vim /etc/hosts192.168.9.135 www.qwe.com www.accp.com2.准备虚拟站点网页文档[root@localhost ~]# mkdir -p /var/www/html/qwe[root@localhost ~]# mkdir -p /var/www/html/accp[root@localhost ~]# echo "<h1>www.qwe.com

2021-10-18 23:48:59 567

原创 Nginx网站服务

文章目录一、关于Nginx前言1.了解Nginx二、Nginx编译安装一、关于Nginx前言本次要讲一个高性能、轻量级的web服务软件,它不仅稳定性高,系统资源消耗还低,它是由俄罗斯的伊戈尔·赛索耶夫开发的,第一个公开版本0.1.0发布于2004年10月4日。1.了解NginxNginx是由俄罗斯的伊戈尔·赛索耶夫开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,其将源代码以类BSD许可证的形式发布,因它的

2021-10-18 22:19:40 734

原创 Linux的LAMP部署

文章目录前言一、LAMP简介与概述1.概述2.构建LAMP平台顺序3.编译安装的优点4.各组件的主要作用二、安装Apache服务三、安装MySQL服务四、安装PHP五、Discuz论坛安装总结前言LAMP分开来看其实就是Linux、Apache、MySQL、PHP,可以看出,他们都是web应用软件组合,那么本次就进行LAMP架构的搭建说明一、LAMP简介与概述1.概述LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整台系统和相关软件,能够提供动态web站点服务及其应用开发环境LA

2021-10-06 11:00:18 444

原创 Web基础与HTTP协议

文章目录前言一、DNS与域名1.DNS解析方式2.域名3.域名注册二、网页访问(HTTP/HTTPS)1.网页基本概念2.HTML三、Web1.web概述2.web1.0与web2.03.静态页面与动态页面四、HTTP协议概述1.HTTP协议简介、版本2.HTTP 请求格式(GET / POST 方式)3.HTTP状态码总结前言即使是在互联网飞速发展的时代,网页依然是通过了解一个企业或信息的重要途径,所以本章会讲解一些关于域名、DNS、静态网页和动态网页的相关知识一、DNS与域名1.网络是基于TCP

2021-10-05 17:20:14 498

原创 关于防火墙

文章目录前言一、包过滤防火墙1.了解包过滤防火墙2.关系3.iptables的表、链结构3.1.四表五链结构3.2.四个规则表3.3.五个规则链4.数据包过滤的匹配流程4.1.优先顺序4.2.规则链之间的匹配顺序4.3.规则链内的匹配顺序4.4.数据包在规则表、链间的匹配流程二、编写防火墙规则1.iptabes 安装2.iptables 基本语法、数据包控制类型3.数据包的常见控制类型4.添加、查看、删除规则4.1.iptables命令的常用管理选项4.2.添加新的规则4.3.查看规则列表4.4.删除、清空

2021-09-21 23:36:16 624

原创 正则表达式与文本处理器

文章目录前言一、正则表达式1.了解正则表达式2.基础正则表达式(BRE)3.扩展正则表达式(ERE)二、关于三剑客1.grep2.sed3.awk总结前言正则表达式在学会了shell编程语言之后是必须要学会运用的,像特殊字符的判断以及目录的更改都需要用到正则表达式,其中必会的三个工具也就是大家或多或少都有所耳闻的Linux三剑客:grep、awk、sed。一、正则表达式1.了解正则表达式正则表达式,又称规则表达式。(英语:Regular Expression),在代码中常简写为 regex、reg

2021-09-21 16:07:08 241

原创 循环语句与函数

文章目录一、for循环二、while循环语句三、until语句一、for循环读取不同的变量值,用来执行同一组命令for 变量名 in 取值列表 do 命令序列 done例[root@localhost home]# vim t2.sh #!/bin/

2021-09-20 16:52:31 271

原创 Shell编程之条件语句

文章目录前言一、条件测试操作1.test测试2.文件测试3.整数值比较4.字符串比较5.逻辑测试二、if语句1.单分支结构2.双分支结构3.if多分支结构三、case语句前言之前对shell脚本的基础理念进行了了解,但是那种简单的编写明显达不到自动化的需求,所以这次就在上一章的基础上进行学习关于语句的用法一、条件测试操作1.test测试要使 Shell脚本程序具备一定的"智能",面临的第一个问题就是如何区分不同的情况以确定执行何种操作。Shell环境根据命令执行后的返回状态值($?)来判断是否执

2021-09-14 23:52:58 282

原创 Shell编程规范与变量

文章目录前言一、关于Shell脚本1.什么是Shell脚本2.Shell脚本应用场景及作用3.Shell脚本的构成4.创建Shell程序的步骤5.执行脚本文件6.重定向与管道操作二、Shell变量1.变量的作用2.变量的类型3.自定义变量赋值时单引号、双引号、反撇号4.交互式定义变量(read)总结前言之前讲过一些关于自动化运维的操作,比如批量装机、计划任务等操作,那么想要真正的做到自动化运维,主要还是看shell脚本的配置。一、关于Shell脚本在了解shell脚本之前,我们先回顾一下什么是she

2021-09-14 13:47:08 315

原创 PXE高效批量网络装机

添加一个新的网卡,仅主机模式对新网卡进行配置[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# cp -p ifcfg-ens33 ifcfg-ens37[root@localhost network-scripts]# vim ifcfg-ens37之后进行网络重启,安装dhcp服务[root@localhost network-scripts]# systemct

2021-09-07 01:59:31 288

原创 Linux的远程访问及控制

文章目录前言一、SSH远程管理1.了解SSH2.客户端与服务端二、登陆方式1.方法一2.方法二前言远程访问及控制在Linux的运维管理中是很常用的,方便快捷就是它最大的有点,但是考虑到安全因素,本次会主要针对SSH这种较为安全的方式进行探索。一、SSH远程管理1.了解SSHSSH (Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能。SSH协议专为远程登录会话和其他网络服务提供安全性的协议,对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口

2021-09-06 18:23:37 1236

原创 关于DNS的域名解析

先检查有,再挂载光盘发现没有安装包,咱们就进行安装并查看安装位置这里我们查一下IP地址,然后进入刚刚查找的软件安装位置进行编辑vim /etc/named.conf在这里type类型有三种,它们分别是master,slave和hint它们的含义分别是:master:表示定义的是主域名服务器slave :表示定义的是辅助域名服务器hint:表示是互联网中根域名服务器接下来配区域配置文件vim /etc/named.rfc1912.zones接下来配置正向解析文件先将name

2021-08-30 23:19:13 1920

原创 DHCP原理与配置

文章目录前言一、了解DHCP1.DHCP概述2.DHCP服务2.1.使用DHCP的好处2.2.DHCP的分配方式3.DHCP的租约过程4.使用DHCP动态配置主机地址5.安装DHCP服务器前言生活中我们经常能用到网络,要知道这些网络都是具有协议的,而在一些大型企业中,会有大量的主机或设备需要获取IP地址等网络参数,如果采用手工配置网络参数,不仅增加了人员工作量,而且不好管理容易出错,那么使用DHCP协议可以进行自动分配IP地址,这就能很好的解决该问题。一、了解DHCP1.DHCP概述DHCP (D

2021-08-30 02:56:55 1049

原创 关于Linux的网络设置

文章目录前言一、查看网络接口信息1.ifconfig命令2.修改网络配置文件前言个人认为失去了网络的电脑等同于生物失去了灵魂一般,会受到很大的局限。所以对于Linux而言也要做好关于网络的相关配置,才能更好的进一步服务用户。一、查看网络接口信息1.ifconfig命令查看所有活动的网络接口信息执行ifconfig命令查看指定网络接口信息ifconfig 网络接口ifconfig ens33设置网络接口参数ifconfig 命令不仅可以用于查看网卡配置,还可以修改网卡的 IP 地址、子

2021-08-30 01:37:51 312

原创 Linux文件系统与日志分析

文章目录前言一、inode和block概述1.了解inode和block2.inode的内容2.1.inode包含文件的元信息2.2.三个主要的时间属性2.3.inode的号码2.4.inode的大小3.inode的特殊作用4.inode节点耗尽故障5.EXT类型文件恢复二、日志文件1.日志的功能2.日志文件的分类3.日志保存位置4.内核及系统日志5.日志消息的级别6.内核及系统日志7.用户日志分析8.日志管理策略9.程序日志分析总结前言不知道大家在接触Linux的时候有没有想过一个问题,就是操作Lin

2021-08-25 01:10:00 473

原创 Linux的系统安全及应用

文章目录前言一、账号安全基本措施1.账号安全基本措施2.密码安全控制3.历史命令3.1.history命令3.2.删除历史记录4.终端自动注销二、切换用户1.使用su命令切换用户1.1用途及用法1.2密码验证1.3限制使用su命令的用户三、使用sudo机制提升权限1.sudo命令的用途及用法2.配置3.启用sudo操作日志总结前言只要是关于系统安全的操作肯定是绕不开用户和应用的,因为能对系统造成安全隐患的大多数都是人为操作,一旦出现隐患,那么应用多多少少会遭受波及,所以本次要学习的可以说是对系统安全的一

2021-08-25 01:09:14 514

原创 进程和计划任务管理

前言

2021-08-24 22:36:16 606

原创 Linux系统的引导过程与服务控制

文章目录前言一、引导过程1.CentOS 6与7的启动区别2.引导过程总览1.开机自检2.MBR引导3.GRUB菜单4.加载内核5.init进程初始化6.系统初始化进程6.1.systemd单元类型6.2.运行级别所对应的systemd目标二、排除启动类故障1.MBR扇区故障2.模拟故障并修复3.GRUB引导故障4.模拟故障并修复(备份恢复)5.模拟故障并修复(重建grub)6.遗忘root密码6.1.方法一6.2.方法二三、系统服务控制及运行级别1.系统服务控制2.运行级别3.永久修改主机名4.查看主机名

2021-08-23 17:05:14 890

原创 关于RAID磁盘阵列

文章目录前言一、RAID概述1.了解RAID磁盘阵列2.RAID级别二、RAID配置操作1.添加硬盘2.检查mdadm软件包3.创建分区4.创建RAID设备5.查看RAID磁盘详细信息6.整合成为107.格式化并挂载8.测试总结前言在此之前可以先上网进行搜索一下服务相关图片,可以看到很多服务器里都插满了硬盘,而这些硬盘通常用于存储大量的数据信息,那么想要确保这些数据的安全,就必须得了解raid磁盘阵列的相关配置操作。一、RAID概述1.了解RAID磁盘阵列RAID(Redundant Array

2021-08-16 01:34:28 568

原创 LVM与磁盘配额

文章目录前言一、LVM概述1.了解LVM前言对硬盘有一定了解之后,都知道一个硬盘里能存放多少数据是和容量息息相关的,对硬盘区域的规划也是有所讲究的,比如在工作中如果碰到了磁盘空间不够的情况下用fdisk分区后进行格式化,分好的区是不能扩张的,这时就可以使用lvm动态分区进行扩张。另外,碰到一些文件会弹出空间警告或进行不了操作,那可能是对方用磁盘配额对用户或一些重要文件进行了限制。一、LVM概述1.了解LVM先正常进行磁盘分区并把文件修改成逻辑分区(8e)...

2021-08-15 01:29:17 466

原创 磁盘管理和文件系统

文章目录前言一、磁盘1.什么是磁盘2.磁盘分区结构3.文件系统类型二、新硬盘1.添加新硬盘2.创建文件系统三、挂载1.临时挂载2.永久挂载卸载已挂载总结前言工作当中如果碰到了磁盘空间的问题,那磁盘中的文件自然也脱不了干系,所以这就需要对磁盘进行正确的管理保证文件的安全。这里就根据工作中遇到的一些关于磁盘分区的要求来进行一个简单化的操作。一、磁盘1.什么是磁盘磁盘(disk)是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的数据,其中这些数据可以进行读写操作,简单来说就

2021-08-10 22:01:17 681

原创 Linux的账号及权限管理

文章目录前言一、用户账号和组帐号1.概述前言给Linux上个锁,顾名思义就是要对用户身份进行控制,把Linux系统当成一个家,只有自己或家人才能拥有钥匙进行随意的进出,只不过在Linux的世界中换了个称呼——用户账号和组帐号。一、用户账号和组帐号1.概述Linux基于用户身份对资源访问进行控制用户账号:超级用户(root)、普通用户、程序用户组账号:基本组(私有组)多个用户连在一起就叫基本组附加组(公共组)一个人同时可以在多个组当中UID(User IDentity,用户标识号)GID(

2021-08-09 00:48:36 271

原创 Linux中对程序的管理

文章目录前言一、应用程序基础1.rpm概述2.应用程序与系统命令的关系3.典型应用程序的目录结构4.常见软件包封装类型二、RPM的应用1.查询已安装的rpm软件信息2.查询未安装的rpm软件包文件中信息3.安装、升级、卸载rpm软件包三、YUM的应用1.YUM概述2.yum操作命令3.yum本地源配置总结前言Linux身为一个操作系统,那么必然会有应用程序的存在,就像我们所熟知的windows操作系统一样,只不过Linux中的应用程序并非像windows一样用鼠标咔咔几下就能下载安装,所以在这里就不得不

2021-08-06 02:01:38 514

原创 Linux系统的目录与文件

文章目录前言一、关于目录1.树形目录结构2.常见子目录的作用二、关于文件1.查看文件内容cat命令2.查看文件内容more命令3.查看文件内容less命令4.查找文件内容head、tail命令5.统计文件内容wc命令6.检索和过滤文件内容grep命令前言想要更进一步的了解Linux,光知道敲一些简单的命令可不行,还需要知晓其中的目录与文件的存在,就像是敲了命令总要知道会发生哪些变化一样,那么目录与文件的反馈便是最直观的存在了。一、关于目录1.树形目录结构根目录:所有分区、目录、文件等的位置起点整

2021-08-03 01:43:03 526

原创 了解Linux的一小步

文章目录前言一、关于Xshell二、了解Linux1.Linux命令的分类2.Linux命令的格式3.Linux命令行的辅助操作和帮助方法3.1.辅助操作3.2获得命令帮助的方法3.3man手册的使用三、Linux中的常用命令1.列表显示目录内容-ls2.设置别名-alias3.统计目录及文件空间占用情况-du4.创建新目录-mkdir5.创建空文件-touch6.创建链接文件-ln7.复制文件或目录-cp8.删除文件或目录-rm9.移动文件或目录-mv10.查找命令/文件存放当目录-which11.查找文

2021-08-02 17:42:24 1656

原创 在VMware中安装CentOS

文章目录前言一、VMware创建步骤二、CentOS安装总结前言经历了一些公司的项目之后,个人认为有必要记录一下在虚拟机中安装centos的一些入门步骤,也算是对自身基础的一个巩固方式。一、VMware创建步骤1.打开VMware软件之后,映入眼帘的操作界面2.点击“创建新的虚拟机”3.进入虚拟机导航后,点击“自定义”4.选择“硬件兼容性”5.安装客户机操作系统,选择“稍后安装操作系统”6.客户机操作系统选择Linux,版本是centOS 7 64位7.虚拟机的名称以及位置自

2021-07-27 00:03:23 518

原创 有关数据链路层与交换机的认知

文章目录一、数据链路层1.了解数据链路层2.数据链路层的功能一、数据链路层1.了解数据链路层数据链路层介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。2.数据链路层的功能数据链路的建立、维护与拆除帧包装、帧传输、帧同步帧的差错恢复流量控制...

2021-07-06 08:55:11 257

原创 IP地址和子网掩码

文章目录一、IP地址1.了解IP地址2.IPv4与IPv63.IP地址分类二、子网掩码1.了解子网掩码2.计算2.1网段2.2有效主机容量总结一、IP地址1.了解IP地址1.IP地址是指互联网协议地址,又译为网际协议地址。是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。2.IP地址是由“网络部分”和“主机部分”组成网络部分:用来确定终端是不是在同一个网段。主机部分:用来确定终端的容量大小(这个网段最多可以容纳多少台主机)。同一

2021-07-04 22:17:48 1820

原创 网络布线与数制转换

文章目录一、信号概述1.模拟/数字信号二、双绞线1.什么是双绞线?2.双绞线的分类3.双绞线标准与分类4.双绞线的连接规范5.UTP电缆的连接三、光纤1.光纤的概述2.光纤分类四、无线电波1.无线传输介质2.无线电波一、信号概述信号是表示消息的物理量,如电信号可以通过幅度、频率、相位的变化来表示不同的消息。可以简单的理解为信息的载体。其中信号又分为两大类:模拟信号和数字信号。1.模拟/数字信号模拟信号:信号连绵不断,幅度大小不定。优点:直观且容易实现。缺点:抗干扰能力弱,保密性差,所以在传输的

2021-07-01 10:53:00 426

原创 计算机网络参考模型

文章目录一、分层思想1.什么是分层思想?2.数据传输为什么要分层?二、OSI七层参考模型1.1984年,国际标准化组织(ISO)颁布了开放系统互连(OSI)参考模型。一个开放式体系结构,将网络分为七层。2.设备与层的对应关系3.TCP/IP模型和OSI模型的区别4.TCP/IP协议栈的组成4.1TCP和UDP传输协议4.2网络层三、端口号3.1三个端口3.2常用端口号四、数据的封装/解装过程4.1封装过程,自上而下的过程(发送方)4.2解装过程,自下而上的过程(接收方)4.3PDU协议数据单元一、分层思想

2021-06-29 11:48:49 498

原创 有关5G的新认知

文章目录一、移动通信的发展历程1.1历程1.2规律二、一、移动通信的发展历程1.1历程1、第一阶段从20世纪20年代至40年代,为早期发展阶段。在这期间,首先在短波几个频段上开发出专用移动通信系统,其代表是美国底特律市警察使用的车载无线电系统。2、第二阶段从40年代中期至60年代初期。在此期间内,公用移动通信业务开始问世。3、第三阶段从60年代中期至70年代中期。在此期间,美国推出了改进型移动电话系统(IMTS),使用150MHz和450MHz频段,采用大区制、中小容量,实现了无线频道自动选择并能

2021-06-25 10:47:36 1018

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除