自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邢宇宇的博客

让我们的技术飞扬起来

  • 博客(47)
  • 收藏
  • 关注

原创 项目实战:利用LNMP架构实现可道云私有云

uriuriurl。

2024-07-03 16:39:17 316

原创 MySQL 9.0 的两种部署模式 以及各个版本发布的新功能

Oracle 每季度发布一次 MySQL 更新,2024年7月1日推出了最新的 MySQL 9.0 创新版本。MySQL发布模型分为两个主要轨道:LTS(长期支持)和创新。所有LTS和Innovation版本都包含错误和安全修复,并被视为生产级质量。

2024-07-02 17:42:20 1551

原创 关于 TCPIP,必知必会的十个问题

TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。TCP/IP协议族按照层次由上到下,层层包装。最上面的是应用层,这里面有http,ftp,等等我们熟悉的协议。而第二层则是传输层,著名的TCP和UDP协议就在这个层次。

2024-06-04 14:41:56 993

原创 Nginx相关概念介绍

内核空间和用户空间的分离是现代操作系统设计的核心特征,它不仅保证了系统的安全性和稳定性,也提高了操作系统管理硬件和执行应用程序的效率。通过这种方式,操作系统能够提供一个同时支持多用户和多任务的稳定运行环境。URI是一个更广泛的概念,用于唯一标识资源。URL是 URI 的一个子集,不仅标识资源,还提供了访问资源的方法。希望这能帮你更好地理解 URL 和 URI 之间的区别。

2024-06-04 14:40:38 707

原创 TCP内核参数

在Linux系统中,文件、文件和文件都与系统内核参数有关。它们之间的区别主要在于生效时间和持久性。直接修改文件会立即生效,但重启后更改会丢失;而修改文件可以使更改在系统重启后依然生效。

2024-06-04 14:39:59 1015

原创 TCP三次握手、四次分手

TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,用于在网络上建立可靠的数据传输通道。在TCP/IP协议族中,TCP负责在数据传输过程中提供可靠性和完整性保证。TCP协议中的三次握手和四次挥手是建立和终止TCP连接时必须经过的过程。

2024-06-04 14:38:16 451

原创 分布式文件系统-NFS

Linux中的网络文件系统NFS (Network File System)是一种分布式文件系统协议,它允许用户在网络上远程访问和操作文件,就好像这些文件存储在本地计算机上一样。NFS最初由Sun Microsystems在1980年代开发,现在已成为UNIX和Linux操作系统中普遍支持的标准组件。

2024-06-04 14:32:14 1140

原创 LVM管理

逻辑卷快照的大小可以比逻辑卷小,因为快照逻辑卷不会把所有的数据都拷贝过去,只有当主逻辑卷的数据进行第一次修改的时候,那么原来的文件就会到逻辑卷快照中,但是以后修改了,就不会移动,只保存原来的文件。创建物理卷之后,就可以使用vgcreate命令创建逻辑卷组(Volume Group),并使用lvcreate命令创建逻辑卷(Logical Volume),最后使用mkfs命令为逻辑卷创建文件系统,并将逻辑卷挂载到文件系统中,使其可以被应用程序访问。然后,可以将逻辑卷挂载到文件系统中,使其可以被应用程序访问。

2024-06-04 14:30:32 655

原创 CentOS 镜像-阿里云

CentOS,是基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台。下载地址: https://mirrors.aliyun.com/centos/

2024-06-04 14:28:55 446

原创 IP地址分类及网络配置方法和多网卡绑定技术应用

CIDR(无类别域间路由,Classless Inter-Domain Routing)是一种用于表示IPv4和IPv6地址和子网掩码的简洁表示法。CIDR是在20世纪90年代引入的,目的是为了提高IP地址分配的效率并减轻路由表的负担。CIDR取代了早期基于类(A、B、C类)的IP地址分配方式,提供了更灵活的子网划分。CIDR表示法的形式为:IP地址/前缀长度。例如,一个IPv4地址的CIDR表示法为:192.168.1.0/24。

2024-06-04 14:25:43 1238

原创 磁盘存储和文件系统

Linux中使用一块空硬盘三步:1.设备分区(fdisk、gdisk)2.创建文件系统(mkfs)3.挂载新的文件系统(mount)

2024-06-04 14:21:12 897

原创 企业级WEB服务Nginx安装

Nginx安装可以使用yum或源码安装,但是推荐使用源码编译安装。

2024-05-13 14:44:38 1083

原创 CentOS 初始化配置事项

【代码】CentOS 初始化配置事项。

2024-05-10 15:18:57 329

原创 通配符&&正则表达式(RegEXP)

Linux中通配符是一种特殊字符,用于匹配一组文件名中的某些部分。通配符可以用于文件名的前缀、后缀、中间的一部分等。Linux中常见的通配符包括星号(*)、问号(?)和方括号([]),以及一些特殊字符,如花括号({})和反斜杠(\)。用在要指定次数的字符后面,用于指定前面的字符要出现的次数。位置锚定可以用于定位出现的位置。

2024-05-10 15:18:26 463

原创 CentOS 7安装配置docker

这里宿主机的型号选择是centos7.9.2009的版本。

2024-05-10 15:15:04 648

原创 Docker安装oralce

【代码】Docker安装oralce。

2024-05-10 15:14:18 621 1

原创 DNS之区域文件

BIND(Berkeley Internet Name Domain)是最广泛使用的DNS服务器软件,它可以将人类可读的网站名称转换为互联网上的IP地址。在BIND中,你可以创建和编辑区域文件,以定义DNS服务器应如何解析特定的域名。区域文件(也被称为zone file)是BIND DNS服务器中的一个文件,用于定义一个或多个DNS域的参数。区域文件包含一系列的资源记录,包括SOA记录、NS记录、A记录、AAAA记录、CNAME记录、MX记录等。

2024-05-10 15:13:19 251

原创 DNS-域名系统

DNS(域名系统)是互联网的一项核心服务,它负责将人类可读的网址(例如IP 地址(例如 172.217.0.4)。.comgoogle.com这个过程可能看起来很复杂,但实际上它是非常快速的,通常只需要几十到几百毫秒。同时,由于 DNS 查询结果会被缓存,所以常访问的网站的 IP 地址查询会更快。

2024-05-10 15:12:06 886

原创 Linux配置网络

Netplan 是一个用于配置网络连接的实用工具,它是 Ubuntu 17.10 及更高版本的默认网络配置工具。Netplan 使用 YAML 描述网络配置,并使用 NetworkManager 或 Systemd-networkd 来应用这些配置。是由 libvirt 创建的虚拟网络桥,通常用于支持 KVM/QEMU 虚拟机。这个网络桥使得虚拟机可以与外部网络通信。默认情况下,它配置为一个 NAT 模式的桥接器,这允许虚拟机与主机共享 IP 地址进行网络通信。

2024-05-10 15:07:11 324

原创 OpenVpn搭建

2.1 DNAT(Destination Network Address Translation)和 SNAT(Source Network Address Translation)SNAT(源网络地址转换)DNAT(目标网络地址转换)总结:2.3 安装openvpn和easy-rsa3.证书管理3.1 准备配置文件环境3.2 准备证书相关文件3.2.1 创建CA机构3.2.1 为openvpn服务器颁发证书3.2.2 为客户端颁发证书4. 准备 OpenVPN 服务器配置文件

2024-05-10 15:06:23 3097

原创 Ubuntu Server 22.04 LTS 安装配置

镜像下载、域名解析、时间同步请点击**前言:**本文将以 Ubuntu Server 22.04 LTS 为例,说明在 VMware 虚拟机中的安装和配置 Linux 操作系统的步骤。

2024-05-10 15:01:13 1323

原创 建立私有CA颁发证书

CSR(证书签名请求 Certificate Signing Request):CSR是一种数据文件,用于向证书颁发机构(CA)请求数字证书。当你希望在服务器上启用SSL/TLS加密连接时,你需要生成一个CSR文件并将其发送给CA。CSR包含了与证书相关的信息,如公钥、组织名称等。CA使用CSR来验证你的身份,并为你签发相应的数字证书。在公钥基础设斯(PKI)中,CSR是由证书申请者生成的文件,用于向证书颁发机构(CA)请求签发数字证书。

2024-05-10 14:59:48 206

原创 多网卡Bonding

Bonding(绑定)是一种将多个网络接口(通常是以太网接口)聚合为一个逻辑接口的技术。这种聚合可以实现负载均衡、冗余和故障转移等功能。bonding 模式定义了网络接口如何在 bond 中工作。

2024-05-10 14:55:39 730

原创 Linux命令详解

Linux命令详解arparp 是一个用于管理 Linux 系统中的 ARP 缓存表的命令。ARP(Address Resolution Protocol,地址解析协议)是一种网络协议,用于将 IP 地址映射到物理地址(如 MAC 地址)。在较新的 Linux 发行版中,arp 命令已被 ip neigh 命令取代。但在此,我们将侧重于讲解传统的 arp 命令。查看 ARP 表:要查看 ARP 缓存表中的所有条目,可以使用 -a(--display)选项:arp -aarp -n添加静

2024-05-10 14:49:18 1205

原创 Linux命令2

Linux命令2named-checkconfnamed-checkconf 用于检查 named 配置文件(通常是 /etc/named.conf)的语法和一致性。它可以帮助你找到并修复配置文件中的问题,从而防止 named 服务启动失败。例如,你可以使用以下命令来检查默认的 named 配置文件:named-checkconf /etc/named.conf# 如果配置文件没有问题,该命令将不输出任何内容并返回到命令行提示符。如果有任何问题,它将打印出错误消息并返回一个非零退出码。n

2024-05-10 14:48:34 999

原创 RHEL8环境源码编译安装MySQL8.0

官网下载地址:https://dev.mysql.com/downloads/mysql源码包下载选择Source Code,无需选择操作系统平台。

2024-05-10 14:41:48 460

原创 Ansible的安装与配置

--tasks:#也可以将多个变量放在一个文件中---tasks:var5.yml此方式定义的是私有变量,即只能在当前playbook中使用,不能被其它Playbook共用---vars:tasks:范例:变量的相互调用---vars:tasks:#执行结果范例: 变量的相互调用---vars:tasks:1.所有项目的主机变量在inventory 主机清单文件中为指定的主机定义变量以便于在playbook中使用2.所有项目的组(公共)变量。

2024-05-10 14:40:05 1321

原创 Linux效率提升:终端和Vim编辑器快捷键全指南

这意味着你可以用退格键删除由 autoindent、smartindent 或 cindent 等设置自动添加的空白字符。:set backspace=indent,eol,start: 这条命令设置了在插入模式下退格键的行为。这个设置的组合 (indent,eol,start) 提供了在插入模式下较为灵活的退格键行为,允许你删除几乎所有你在插入模式下可能创建的内容。autoindent: 这个选项会使得新的行自动继承前一行的缩进。eol: 允许退格键删除换行符,这使你能够用退格键合并两行。

2024-04-27 21:36:06 604

原创 在IDEA中如何使用Vim编程

相信很多Linux大神对vim这个编辑工具运用的得心应手,但是习惯了vim的那一套规则以后,在idea中写代码的时候时不时需要用鼠标。觉得很不方便,今天这个就教大家如何使用idea和vim进行编程。这个前提是要对vim的一些规则熟悉。这里参考我的文章《Linux效率提升:终端和Vim编辑器快捷键全指南》,这里面记录Linux中vim大量的指令以及用法。

2024-04-27 21:34:32 1455

原创 企业级调度器LVS

Linux Virtual Server (LVS) 是一种用于构建高性能和高可用性的服务器的负载均衡解决方案。LVS 通过在网络服务前部署一个负载均衡器来工作,这个负载均衡器将进入的请求分发到后端的一组服务器上,使得多台服务器可以作为一个虚拟服务对外提供服务。LVS 主要用于处理如 Web 服务、邮件服务、FTP 服务等高流量的服务。

2024-04-24 22:43:32 892

原创 MYSQL的复制场景

MYSQL相关配置,以及主从复制、主主复制等

2024-04-18 09:58:50 359

原创 基于rocky9使用LAMP架构搭建wordpress并实现网络共享存储

架构图:实现逻辑:该架构是一个基于Linux的分布式WordPress网站部署,结合了NFS和MySQL数据库,支持负载均衡和内容共享。该分布式网络应用架构,其中包含四台服务器,分别承担不同的角色以支持WordPress网站的运行和管理。该架构支持冗余和资源共享,优化了资源利用率和可用性。

2024-04-18 09:49:52 493

原创 HTTP协议和WEB服务器Apache

1.客户端发起HTTPS请求:当用户在浏览器中输入一个HTTPS网址并访问时,浏览器(作为客户端)会向服务器发起一个HTTPS请求。2.服务器响应并提供证书:服务器收到请求后,会向客户端发送其SSL证书。这个证书包含了服务器的公钥,证书颁发机构(CA)的信息,以及其他验证服务器身份的信息。3.客户端验证证书:客户端收到证书后,会检查证书是否由信任的CA签发,证书中的域名是否与服务器的域名匹配,以及证书是否过期。如果证书验证通过,客户端就认为服务器是可信的。

2024-04-18 09:42:58 341

原创 日志服务管理

【代码】日志服务管理。

2024-04-18 09:39:39 169

原创 LAMP架构实现网络共享存储

架构图:实现逻辑:该架构是一个基于Linux的分布式WordPress网站部署,结合了NFS和MySQL数据库,支持负载均衡和内容共享。该分布式网络应用架构,其中包含四台服务器,分别承担不同的角色以支持WordPress网站的运行和管理。该架构支持冗余和资源共享,优化了资源利用率和可用性。

2024-04-17 17:30:49 375

原创 FTP服务

crypt 加密方式: 0表示不加密, 1表示crypt(3)加密, 2表示使用mysql password()函数加密 , 3表示md5加密 , 4表示sha1加密。(4) pam_mysql.so模块是默认的相对路径,是相对/lib64/security/路径而言,也可以写绝对路径;(12) crypt=2 密码的加密方式为mysql password()函数加密。(11) passwdcolumn=password 当做用户名字段的密码。(5) user=vsftpd为登录mysql的用户。

2024-04-17 17:23:52 724

原创 SAMBA服务

Samba是一种在Linux和Unix系统上实现SMB(Server Message Block 服务器消息块)协议的自由软件。SMB协议是一种网络文件共享协议,允许计算机在网络上共享文件、打印机等资源。Samba允许基于Linux和UNIX的系统作为文件和打印服务服务器出现在Windows网络中,从而实现不同操作系统之间的互操作性。它可以被配置为网络驱动器,允许用户访问和共享文件夹及其中的文件,就像它们是在本地计算机上一样。

2024-04-17 17:23:22 1064

原创 inotify+rsync+shell 脚本实现实时数据同步

应用场景:在生产环境,有时会需要两台主机的特定目录实现实时同步。比如,将NFS共享目录的数据文件,自动实时同步到备份服务器特定目录中.

2024-04-17 16:50:34 1087

原创 sersync 实现实时数据同步

sersync是一种基于 Linux 的开源工具,主要用于实时同步文件和文件夹到远程服务器。它使用了 inotify 机制来监控文件系统的变化,并可以通过 rsync 协议或 FTP 来传输文件。sersync非常适合需要高实时性文件同步的场景,比如网站的镜像备份或者多服务器负载均衡环境下的文件共享。

2024-04-17 16:26:23 454

原创 Windows将软件添加到右键快捷菜单方式启动

经常我们需要用高级记事本打开各种各样的文件,那么我们怎么将软件添加到右键菜单呢?下面以我经常用的一个高级记事本为例:Editplus首先我们找到这个记事本的安装位置我们进入到注册表,将这个添加到右键。进入到注册表,查找路径:计算机\HKEY_CLASSES_ROOT\*\shell\,这里面都是右键快捷方式的清单1.点击shell右键-新建-项2.这里输入你想在右键快捷方式显示的名字,可以任意输入3.我这里输入‘Editplus’1.在Editplus右边的空白处,右键.

2022-05-25 12:46:40 1373 2

空空如也

空空如也

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

TA关注的人

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