
服务器运维—Linux
文章平均质量分 78
Linux常用命令与web的协议解释
Eichi_
谦谦君子,温润如玉
展开
-
Nignx + Heartbeat 搭建HA(实验+详解)
文章目录参考阅读Nignx + Heartbeat(心跳检测)一、实验拓扑二、nginx三、heartbeat3.1 安装解压其依赖关系3.2 环境准备3.3 安装四、测试4.1 验证正常情况下的负载情况4.2 验证当主节点出现故障后的负载情况4.3 当主节点恢复后的负载情况LVS+keepalive与Nginx+heartbeat比较参考阅读LVS-DR + Keepalive搭建HA(实验+详解)LVS的NAT模式搭建Linux集群汇总Nignx + Heartbeat(心跳检测)Heart原创 2021-02-23 13:13:23 · 878 阅读 · 0 评论 -
LVS-DR + Keepalive搭建HA(实验+详解)
文章目录LVS-DR + Keepalive搭建过程及分析HA的使用一、实验拓扑二、LVS配置MasterSlave三、测试1. 网卡出现故障2. 主LVSdown机LVS-DR + Keepalive搭建过程及分析HA的使用一、实验拓扑二、LVS配置首先搭建好LVS-DR可以参考如下BlogLVS的DR模式搭建Master1、挂载keepalive.iso文件,并解压[root@localhost ~]# mkdir /mnt/iso1[root@localhost ~]# moun原创 2021-02-20 22:40:49 · 520 阅读 · 0 评论 -
脚本监控高可用集群中真实服务器的状态
LVS健康检测由于在生产环境中,RS可能出现一些故障,那么LVS应该能够具备检测RS的健康情况,发现RS有问题,应立即从当前集群中删除之,当然keepalive可以解决此情况,这里使用脚本实现脚本核心思想:循环判断当前RS状态是否正常,正常,静默等待下次循环;不正常,或删除或添加注意,此实验环境为LVS-DR模式可参考如下blogLVS的DR模式搭建脚本内容: #!/bin/bash # VIP=10.10.10.100 #集群虚拟IP CPOR原创 2021-02-19 14:04:54 · 191 阅读 · 1 评论 -
LVS的持久化连接(搭建+详解)
文章目录LVS持久化连接参考阅读负载均衡器测试PPC加强负载器上的配置真实服务器测试PCC加强负载器上的配置真实服务器测试LVS持久化连接类似于SH算法,即将同一源的IP的Client,发送给同一Server优先于通用算法 SH DH RR LBLC如何持久连接?C每次访问负载器时,持久化时间加30,即为了保证持久当持久化时间消耗殆尽后,以通用算法来计算原理:内存分页分配一个缓存,记录C与RS的相关对应数据,保证每次连接可以优化应用场景:LVS集群中分类:PCC 持原创 2021-02-18 17:02:40 · 1107 阅读 · 1 评论 -
LVS的NAT模式搭建
文章目录NAT模式实验拓扑负载均衡器真实服务器测试NAT模式实验拓扑负载均衡器1、开启路由转发vi /etc/sysctl.conf # 开启路由转发功能net.ipv4.ip_forward=1 sysctl -p2、SNAT,这一步要开启防火墙,并创建规则首先开启防火墙[root@localhost ~]# service iptables startiptables:应用防火墙规则: [原创 2021-02-17 21:42:01 · 505 阅读 · 0 评论 -
LVS的DR模式搭建
文章目录LVS的DR模式搭建实验拓扑负载均衡器的配置真实服务器测试LVS的DR模式搭建LVS是Linux Virtual Server,其工作模式如下本实验要搭建LBC的LVS的DR工作模式实验拓扑注意,DR模式的项目拓扑实验环境Centos6.8 三台 分别模拟 负载均衡器和两台Web服务器网络模式用的是仅主机模式 自定义的Vmnet10网卡 网段为10.10.10.0/24负载均衡器的配置负载均衡器创建集群及添加集群子节点ipvsadm -A -t VIP/集群IP/负载原创 2021-02-17 20:37:39 · 479 阅读 · 0 评论 -
Linux下Web服务器详解(概念+搭建)
文章目录详解apache服务的概念与搭建参考阅读一、工作模式1.1 prefork1.2 worker1.3 event二、文件保存位置2.1配置文件2.2 网页文件2.3 日志文件三、参数介绍四、实验部署4.0 部署环境4.1 目录别名4.2 用户认证4.3 虚拟主机4.4 域名跳转4.5 ssl加密(http+ssl=https)4.6日志切割详解apache服务的概念与搭建以上就是本篇Blog的层级架构HTML语言:超文本标记语言,使用html语言编写的文本叫超文本,“超文本”就是指页面内可原创 2021-02-16 20:24:58 · 7518 阅读 · 1 评论 -
Centos6.编译安装pcre时出现的问题及完美解决
文章目录编译安装pcre-8.34时出现的问题1、-bash: ./configure: 权限不够2、rpm包安装pcre卸载后的nodeps参数问题,导致./configure出现问题,进而没有makefile文件,不能make3、make时出现问题编译安装pcre-8.34时出现的问题1、-bash: ./configure: 权限不够解决:chmod增加x执行权限[root@localhost pcre-8.34]# ./configure-bash: ./configure: 权限不够原创 2021-02-15 21:37:49 · 2218 阅读 · 0 评论 -
DHCP服务详解(原理+搭建)
文章目录详解DNS服务的搭建与解析参考阅读前言一、工作原理1.1 租约四部曲1.2 续租二、DHCP服务器的搭建2.1 配置文件2.2 搭建步骤【基础—IP池/固定IP】【进阶—超级作用域】【高级—DHCP中继】2.3 总结详解DNS服务的搭建与解析参考阅读之前写过一个Red Hat7.2下DNS服务的搭建,文章总体来说介绍比较详细,但是理论过多,没有对真实的场景进行应用;此篇算是一个归纳汇总Linux系统下DHCP服务器的搭建(概念+环境演示)还在被虚拟机的网络模式搞得晕头转向?来这里瞧瞧吧~原创 2020-10-08 22:42:28 · 28105 阅读 · 4 评论 -
DNS服务详解(解析+搭建)
文章目录详解DNS服务的搭建与解析参考阅读前言一、解析过程1.1 层级架构1.2 解析过程二、DNS服务器的搭建2.1 配置文件2.2 搭建步骤【基础—DNS服务器】【进阶—主从、缓存DNS】【高级—智能DNS之分离解析】2.3 总结详解DNS服务的搭建与解析以上就是本篇Blog的层级架构参考阅读之前写过一个Red Hat7.2下DNS服务的搭建,文章中对一些记录类型的介绍比较详细,但是理论过多,没有对真实的场景进行应用DNS重点—Linux下的配置还在被虚拟机的网络模式搞得晕头转向?来这里瞧原创 2020-10-02 19:47:12 · 5252 阅读 · 1 评论 -
Linux常用命令——帮助命令
文章目录帮助命令1、man手册2、info命令3、help命令4、--help命令帮助命令1、man手册man手册是Linux中最常用的帮助命令命令名称:man英文原意:format and display the on-line manual pages所在路径:/usr/bin/man执行权限:所有用户功能描述:显示联机帮助手册命令格式[root@localhost ~]#man [选项] 命令选项: -f 查看命合拥有哪个级别的帮助 -k 查看和命合相关的所有帮助快原创 2020-10-01 22:22:37 · 1204 阅读 · 0 评论 -
Linux常用命令——基本权限管理
文章目录基本权限管理1、权限介绍2、权限修改3、基本权限的作用4、默认权限基本权限管理1、权限介绍在前面的Blog中说到过ls命令,通过-l的选项长列表显示出文件的内容,如下所示[root@localhost ~]# ls -l anaconda-ks.cfg -rw-------. 1 root root 1742 Sep 5 19:36 anaconda-ks.cfg下面就对上图这几个框做详细的说明以下说明从左至右第1位:文件类型_ 普通文件b 块设备文件 一种特殊设备文件原创 2020-09-09 18:07:59 · 621 阅读 · 0 评论 -
Linux常用命令——目录与文件操作的命令
文章目录目录与文件操作的命令1、rm命令2、cp命令3、mv命令目录与文件操作的命令1、rm命令用于删除文件或目录命令名称:rm英文原意: remove files or directories所在路径:/bin/rm执行权限:所有用户功能描述:删除文件或目录命令格式rm [选项] 文件或目录选项: -f 强制删除(force) -i 交互删除,即删除前会询问用户是否删除 用户输入yes no -r 递归删除,可以删除目录(recursive)案例演示[root@l原创 2020-09-08 23:30:11 · 557 阅读 · 0 评论 -
Linux常用命令——文件操作命令
文章目录Linux的文件操作命令1、touch命令2、stat命令3、cat命令4、more命令5、less命令6、head命令7、tail命令8、ln命令Linux的文件操作命令1、touch命令文件命名规则:(1)不能使用/来当文件名,/是用来做根的,也是用来做路径分隔符的(2)文件名不能超过255个字符(3)区分大小写file File FILE fIle 严格区分大小写(4)目录也是文件,在同一路径下,两个文件不能同名创建多个普通文件:方法1:touch 文件名1 文件名2原创 2020-09-08 00:08:00 · 542 阅读 · 0 评论 -
Linux常用命令——目录操作命令
文章目录Linux的目录操作命令1、ls命令2、cd命令3、pwd命令4、mkdir命令5、rmdir命令Linux的目录操作命令1、ls命令主要用于显示目录下的内容命令名称:ls英文原意:list所在路径:/bin/ls执行权限:所有用户功能描述:显示目录下的内容选项分类[root@localhost ~]#ls [选项] [文件名或目录名]选项∶ -a 显示所有文件 --color=when 支持颜色输出,when的值默认是always(总显示颜色),也可以never(从原创 2020-09-07 21:09:22 · 1034 阅读 · 1 评论 -
Linux常用命令——解/压缩,解/打包
文章目录Linux的解/压缩、解/打包命令详解1、".zip"格式压缩解压2、".gz"格式压缩解压3、".bz2"格式压缩解压4、".tar"格式打包解打包5、".tar.gz"和".tar.bz2"格式6、总结Linux的解/压缩、解/打包命令详解1、".zip"格式zip格式是Windows下最常用的,不过Linux也可以识别压缩命令名称:zip英文原意:package and compress(archive) files所在路径:/usr/bin/zip执行权限:原创 2020-09-06 21:45:12 · 859 阅读 · 0 评论 -
Linux常用命令——详解软、硬链接
文章目录详解软、硬链接参考阅读前言一、硬连接二、软链接三、总结比较详解软、硬链接参考阅读Linux基础命令大礼包Linux的文件管理权限前言对于Linux中的软、硬链接的解释与说明,首先要从inode、block说起,这二者的背景在于Linux的ext4这个文件系统ext4文件系统将分区分为两大部分inode(i节点) 128Byte 时间戳、权限、大小、位置block(块) 1、2、4KB 默认为 4KB block 用于实际的数据存储,存储时不一定按顺序的,每个文件都有一个ino原创 2020-09-03 20:01:09 · 2843 阅读 · 1 评论 -
Linux的文件管理权限
文章目录Linux的文件管理权限普通权限修改权限ugo的修改Owner修改所属者修改 uid所属组修改 gid特殊权限SUIDSGIDstick bit**粘滞位**特殊属性Linux的文件管理权限普通权限权限解释Linux系统中的每个文件都有访问许可权限,文件的访问权限分为只读,只写和可执行三种。u g orwx rwx rwx 421 421 4211表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从原创 2020-08-24 20:36:44 · 648 阅读 · 0 评论 -
Linux系统下DHCP服务器的搭建(概念+环境演示)
前言:DHCP是一个十分重要的协议,处在OSI的应用层;使用UDP67端口作为源端口回应应答消息给主机,使用UDP68端口作为目的端口来广播信息,即接收主机发送的请求消息参考阅读:浅谈DHCP欺骗攻击ARP欺骗攻击ICMP的重定向、不可达攻击一、DHCP概念1.1概述1.1.1产生DHCP(Dynamic Host Configuration Protocol,动态主机配置...原创 2020-05-08 13:49:23 · 3923 阅读 · 0 评论 -
NIS详解(概念、搭建NIS服务器、实验演示)
NIS一、简介1.1NIS的产生正所谓有需求才会有产品,有问题才会有方法去解决,那么NIS是怎么产生的呢?在一个大型的网域中,如果有多部Linux主机,而且需要每台主机都设定相同的帐号与密码时,是十分麻烦的。此时,如果能够有一台NIS主控制服务器(master server)来管理该网域中所有主机的帐号密码,当其他的主机有用户登录的需求时,才到这台服务器上请求相关的帐号密码...原创 2020-05-06 12:54:21 · 29036 阅读 · 1 评论 -
NFS详解(概念+实验演示)
NFS概念一、NFS服务介绍1.1什么是NFS?NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。1.2NFS的文件传输NFS这个服务器的端口开在2049,但由于文件系统非常复杂。因此NFS还有其他的程序去启动额外的端口,这些额外的用来传输数据的端口是随机选择的,是小于102...原创 2020-05-03 12:15:29 · 71180 阅读 · 1 评论 -
Linux磁盘管理练习题(习题+演示)
可以先看看这里Linux磁盘管理(概念+演示)小试牛刀1、新建两个分区,它们的大小分别为1G,分别将它们挂载在/apple和/orange目录下。2、添加一块10G的硬盘,如果我想将该硬盘暂时分为4个分区,同时还有其他的剩余容量可以让我在未来的时候进行规划,我应该如何分区?3、我要将大小为5G的/dev/sdc划分为6个分区,我应该如何分区?实战练习1.添加一块10G...原创 2020-04-01 20:52:25 · 6554 阅读 · 0 评论 -
Linux 磁盘管理(概念+演示)
目录磁盘管理概述磁盘的运行步骤:分区概述:硬盘的命名:文件系统:划分分区基础命令:实验步骤总结:演示创建主分区同步内核格式化分区创建扩展分区格式化扩展分区手动挂载开机自动挂载磁盘管理概述磁盘的运行步骤:1.当电源加电后首先运行446byte的引导程序2.加载64byte的四个分区表项 每个表项占...原创 2020-04-01 16:42:41 · 1108 阅读 · 1 评论 -
安装RHEL7.5超详细教程
虚拟机安装原创 2020-03-23 16:56:56 · 9966 阅读 · 5 评论 -
Linux的文件检索(locate、find、which、whereis)
说明:Linux系统中查找文件的方法不同于Windows系统,在Windows系统中查找文件的方法比较容易,只要在桌面上点击“开始”-“搜索”中就能按照各种方式进行查找,对于Linux新手来讲,在Linux系统中查找一个文件比较困难,它不像Windows那样方便,在Linux中通常使用命令来查找文件,常见查找文件的命令有locate、which、whereis和find等。文件检索...原创 2020-03-23 16:51:37 · 1246 阅读 · 1 评论 -
什么?rm -rf 也不能删除?!
直接上图!!!前言:假设用户A在创建了一个文件testA,那么此时需要其他所有用户(包括root用户)不能将其删除,也就是说需要创建一个不可删除的文件,强制删除也不行!说明:Linux中文件/目录常见的属性的所属者、所属组、创建时间和最新修改时间等外,还存在些隐藏属性,这些隐藏属性在保护系统文件的安全性上非常重要。Linux使用lsattr和chattr两个命令查看和修改文...原创 2020-03-23 11:23:29 · 952 阅读 · 0 评论 -
Linux基础命令大礼包
一、Linux简史 Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。linux来源于哪里?为什么linux是免费的?linux的发展历史1969年 ken.Thompson 使用BCPL(基本组合编程语言)开发出了Unics 1972年 Denn...原创 2020-03-22 22:55:07 · 418 阅读 · 0 评论 -
还在被虚拟机的网络模式搞得晕头转向?来这里瞧瞧吧~
虚拟机上有三种网络模式桥接模式 Bridge 仅主机模式 Host-only NAT模式 NAT其分别对应三个虚拟网卡Vmnet0 Vmnet1 Vmnet8安装完Vmware后 可以在本地的适配器上看到有两个虚拟网卡 分别为Vmnet1 Vmnet8下面我将详细说明这三个虚拟网卡首先,先将这三个网卡想象...原创 2020-03-14 00:55:43 · 674 阅读 · 2 评论 -
DNS重点—Linux下的配置
此篇博客将根据以下六大模块来对DNS协议在Linux,即Red Hat7.2版本下的配置进行详细的解释一、配置文件的路径二、重要字段解释三、正向解析四、反向解析五、完全区域传送六、增量区域传送端口问题:DNS在53端口上监听请求并提供响应的服务。出于性能的考虑,DNS查询请求用UDP协议交互并且每个请求的大小 小于512字节,但是如果返回的请求大小大于512字节,交互双方会...原创 2020-02-14 05:16:26 · 628 阅读 · 0 评论 -
HTTP重点—Linux下的配置
此篇博客将根据以下四大模块来对HTTP协议在Linux,即Red Hat7.2版本下的配置进行详细的解释一、配置文件的位置二、CA证书三、虚拟目录四、用户控制一、配置文件的位置Httpd的主配置文件: /etc/httpd/conf/httpd.confSSL的主配置文件: /etc/httpd/conf.d/ssl.conf虚拟主机配置文件:/etc/httpd/conf...原创 2020-02-14 04:28:28 · 554 阅读 · 0 评论