12 2020 档案

摘要:环境:CentOS7 master:192.168.0.221 slave:192.168.0.220 master创建相关帐户,在主数据库服器上执行如下操作 mysql> create user 'rw'@'%' identified with mysql_native_password by ' 阅读全文
posted @ 2020-12-31 11:30 星火撩原 阅读(259) 评论(0) 推荐(0) 编辑
摘要:在之前的文章中,我们总结了"ssh代理转发"的相关知识点,"代理转发"是针对ssh认证过程的一种转发,而在这片文章中,我们将会总结ssh中的另外一种转发:"端口转发" "ssh端口转发"还有一个更加形象的名字,叫做"ssh隧道",当然,只是纯粹的通过"ssh隧道"这几个字去理解它可能不太容易,我们来 阅读全文
posted @ 2020-12-30 17:07 星火撩原 阅读(421) 评论(0) 推荐(0) 编辑
摘要:ssh-agent的工作原理如下图所示,下图来自[ssh权威指南] 如图所示,我们有一对儿密钥对,我们通过ssh-add把私钥添加到了ssh-agent中,在ssh-agent中,私钥是明文保存的,当ssh客户端需要与ssh服务端进行认证时,服务端会发送过来一些用于验证客户端身份的数据,此时,ssh 阅读全文
posted @ 2020-12-30 16:56 星火撩原 阅读(369) 评论(0) 推荐(0) 编辑
摘要:ssh代理是一个程序,它可以帮助我们管理私钥,ssh-agent即为ssh代理程序。 那么什么时候需要ssh代理帮助我们管理私钥呢?当遇到如下情况时,我们会需要ssh代理。 1、使用不同的密钥连接到不同的主机时,需要手动指定对应的密钥,ssh代理可以帮助我们选择对应的密钥进行认证,不用手动指定密钥即 阅读全文
posted @ 2020-12-30 16:51 星火撩原 阅读(634) 评论(0) 推荐(0) 编辑
摘要:生成私钥与公钥 比如,张三平常使用密码连接到服务器A的root账户,现在可以利用公钥,免密码连接到服务器A的root账户,首先,张三要生成一对密钥,私钥与公钥,私钥是自己保留的,一定不要泄露给它人,公钥是给别人用的,张三把公钥发给自己的朋友,朋友们就能用张三的公钥加密信息或者验证身份,当张三准备好了 阅读全文
posted @ 2020-12-30 15:29 星火撩原 阅读(322) 评论(0) 推荐(0) 编辑
摘要:三元运算 还记的我们在学习awk的 "if..else" 结构时,举的例子吗?我们来回顾一下。 在centos6中,我们可以判断用户的UID是否小于500,如果用户的UID大于500,则用户为普通用户,如果用户的UID小于500,则用户为系统用户。 所以,我们可以通过awk的 "if...else结 阅读全文
posted @ 2020-12-30 14:10 星火撩原 阅读(96) 评论(0) 推荐(0) 编辑
摘要:安装包下载 1.官方下载 https://dev.mysql.com/downloads/mysql/ 服务器中操作 1.删除之前安装的MySQL包 [root@server02 etc]# rpm -qa | grep mariadb mariadb-libs-5.5.68-1.el7.x86_6 阅读全文
posted @ 2020-12-29 09:37 星火撩原 阅读(105) 评论(0) 推荐(0) 编辑
摘要:算数函数 最常用的算数函数有rand函数、srand函数、int函数。 可以使用rand函数生成随机数,但是使用rand函数时,需要配合srand函数,否则rand函数返回的值将一直不变,示例如下。 [root@server01 ~]# awk 'BEGIN{print rand()}' 0.237 阅读全文
posted @ 2020-12-28 16:19 星火撩原 阅读(155) 评论(0) 推荐(0) 编辑
摘要:在awk中,直接为数组中的元素赋值即可,示例如下。 [root@server01 ~]# awk 'BEGIN{huluwa[0]="大娃";huluwa[1]="二娃";huluwa[2]="三娃";print huluwa[1]}' 二娃 为了方便示例,上例中使用了BEGIN模式,在BEGIN模 阅读全文
posted @ 2020-12-28 14:45 星火撩原 阅读(376) 评论(0) 推荐(0) 编辑
摘要:awk中的条件判断语句。 比如 "if" 比如 "if...else..." 比如 "if...else if...else..." 我们说过,这些语句都可以归类为"控制语句",但是这些并不是"控制语句"的全部,今天我们继续聊聊awk的"控制语句"。 今天的话题主要与"循环"有关,说到"循环",你一 阅读全文
posted @ 2020-12-28 12:15 星火撩原 阅读(61) 评论(0) 推荐(0) 编辑
摘要:回顾一个小例子,如下图所示。 [root@server01 ~]# cat test3 heep heeep heeeep heeeeeeep heeeeeeeeee [root@server01 ~]# awk '{print $0}' test3 heep heeep heeeep heeeee 阅读全文
posted @ 2020-12-28 11:31 星火撩原 阅读(69) 评论(0) 推荐(0) 编辑
摘要:正则模式 先说说什么是正则模式。 见名知义,"正则模式"肯定与"正则表达式"有关,所以,如果想要使用这种模式,则必须先学会在Linux中使用正则表达式,如果你对正则表达式还不是特别熟悉,可以参考博客中的系列文章:在Linux中使用正则表达式 前文中提到过,"模式"可以理解为"条件",当不指定模式时, 阅读全文
posted @ 2020-12-28 10:44 星火撩原 阅读(98) 评论(0) 推荐(0) 编辑
摘要:对于options(选项)而言,我们使用过-F选项,也使用过-v选项。 对于Action(动作)而言,我们使用过print与printf,之后的文章中,我们还会对Action进行总结。 对于Pattern(模式)而言,我们在刚开始学习awk时,就介绍了两种特殊模式,BEGIN模式和END模式,但是, 阅读全文
posted @ 2020-12-28 09:36 星火撩原 阅读(134) 评论(0) 推荐(0) 编辑
摘要:利用awk中的printf动作,即可对文本进行格式化输出,printf动作的用法与print命令的用法非常相似,只是有略微的不同而已,不过,我们还是从最简单的示例开始看起,首先对比一下print动作与printf动作的区别,示例如下 [root@server01 ~]# awk '{print $1 阅读全文
posted @ 2020-12-25 17:31 星火撩原 阅读(176) 评论(0) 推荐(0) 编辑
摘要:对于awk来说"变量"又分为"内置变量" 和 "自定义变量" , "输入分隔符FS"和"输出分隔符OFS"都属于内置变量。 内置变量就是awk预定义好的、内置在awk内部的变量,而自定义变量就是用户定义的变量。 我们先看看awk常用的一些内置变量,此处先大致列出其概念,只看概念并不容易理解其意思,不 阅读全文
posted @ 2020-12-25 17:05 星火撩原 阅读(667) 评论(0) 推荐(1) 编辑
摘要:当awk逐行处理文本的时候,以输入分隔符为准,将文本切成多个片段,默认使用空格,但是,如果一段文字中没有空格,我们可以指定以特定的文字或符号作为输入分割符,比如下图中的例子,我们指定使用"#"作为输入分隔符。 [root@server01 ~]# cat test abc#123#iuy#ddd 8 阅读全文
posted @ 2020-12-25 15:16 星火撩原 阅读(640) 评论(0) 推荐(0) 编辑
摘要:一 简介 在使用Ansible来批量管理主机的时候,通常我们需要先定义要管理哪些主机或者主机组,而这个用于管理主机与主机组的文件就叫做Inventory,也叫主机清单。该文件默认位于/etc/ansible/hosts。当然我们也可以通过修改ansible配置文件的hostfile配置项来修改默认i 阅读全文
posted @ 2020-12-23 22:04 星火撩原 阅读(282) 评论(0) 推荐(0) 编辑
摘要:目的 OpenVPN是一个开源的应用程序,它允许您通过公共互联网创建一个安全的专用网络。OpenVPN实现一个虚拟专用网(VPN)来创建一个安全连接。OpenVPN使用OpenSSL库提供加密,它提供了几种身份验证机制,如基于证书的、预共享密钥和用户名/密码身份验证。本文详细介绍了OpenVPN搭建 阅读全文
posted @ 2020-12-23 13:03 星火撩原 阅读(15) 评论(0) 推荐(0) 编辑
摘要:步骤一:开启CentOS Stream仓库 # 查看仓库是否有centos-release-stream仓库 [root@localhost ~]# dnf search centos-release-stream # 安装centos-release-stream仓库 [root@localhos 阅读全文
posted @ 2020-12-21 22:57 星火撩原 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:1、kafka的诞生 假设 A 公司有一个购物网站,随着业务的扩大,网站的访问量越来越大,为了维持网站的运营,部署系统的服务器也越来越多,A 公司的运维人员为了更好的维护系统,不得不经常查看日志,但是问题来了,业务规模的增大,日志也越来越多,总是到服务器上查看日志,总归是不方便的,并且不光是运维人员 阅读全文
posted @ 2020-12-17 10:08 星火撩原 阅读(108) 评论(0) 推荐(0) 编辑
摘要:拉取镜像 [root@localhost ~]# docker pull rabbitmq:3.6.15-management3.6.15-management: Pulling from library/rabbitmqf2aa67a397c4: Pull complete f062288ad96 阅读全文
posted @ 2020-12-16 16:56 星火撩原 阅读(94) 评论(0) 推荐(0) 编辑
摘要:[root@server-1 rabbitmq]# cat /usr/lib/rabbitmq/bin/rabbitmq-defaults #!/bin/sh -e ## The contents of this file are subject to the Mozilla Public Lice 阅读全文
posted @ 2020-12-16 14:00 星火撩原 阅读(489) 评论(0) 推荐(0) 编辑
摘要:查看RabbitMQ状态: [root@server-1 rabbitmq]# rabbitmqctl status Status of node 'rabbit@server-1' ... [{pid,5077}, {running_applications, [{rabbitmq_managem 阅读全文
posted @ 2020-12-16 13:48 星火撩原 阅读(198) 评论(0) 推荐(0) 编辑
摘要:我们关闭rabbit@server-1和rabbit@server-3,并检查每一步中的集群状态 [root@server-1 rabbitmq]# rabbitmqctl stop_app Stopping node 'rabbit@server-1' ... ...done. [root@ser 阅读全文
posted @ 2020-12-16 13:40 星火撩原 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一 rabbitmq 生产部署 RabbitMQ 常用的三种自定义服务器的通用方法: 配置文件 rabbitmq.conf 环境变量文件 rabbitmq-env.conf 补充配置文件 advanced.config rabbitmq.conf和rabbitmq-env.conf的位置 在二进制安 阅读全文
posted @ 2020-12-16 12:43 星火撩原 阅读(12685) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是什么? MQ(Message Queue,消息队列)消息中间件,一般以集群方式部署,主要提供消息的接受和发送,实现各微服务之间的消息同步。 原理介绍 rabbitmq是依据erlang的分布式特性(RabbitMQ底层是通过Erlang架构来实现的,所以rabbitmqctl会启动 阅读全文
posted @ 2020-12-16 12:02 星火撩原 阅读(217) 评论(0) 推荐(0) 编辑
摘要:原贴 : http://blog.csdn.net/cws1214/article/details/52922267 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ 阅读全文
posted @ 2020-12-15 21:03 星火撩原 阅读(140) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ 默认的集群模式,也就是普通模式,最大的问题就在于存储队列完整数据的节点一旦宕机, 如果是非持久化队列,则消息丢失;如果是持久化队列+持久化消息,则必须等该节点恢复. 所以后来 RabbitMQ 开始支持队列(完整数据)复制.比如在有5个节点的集群里,可以指定某个队列的完整数据在2个 阅读全文
posted @ 2020-12-15 21:02 星火撩原 阅读(179) 评论(0) 推荐(0) 编辑
摘要:上篇文章把单机集群搭建好了,可以开始验证普通集群的相关功能了. 我们首先在管理后台(15672,15673 都可以)添加一个用户,并用新用户登录,添加一个虚拟主机 由于是在一台机器上模拟集群,所以我们把创建连接的工具类小改一下,将端口号作为入参. public static class Connec 阅读全文
posted @ 2020-12-15 21:01 星火撩原 阅读(94) 评论(0) 推荐(0) 编辑
摘要:拜读了网上很多前辈的文章,对RabbitMQ的集群有了一点点认识. 好多文章都说到,RabbitMQ的集群分为普通集群和镜像集群,有的还加了两种:单机集群和主从集群. 我看来看去,看了半天,怎么感觉,其实RabbitMQ的集群实际就一种:普通集群. 至于单机集群,无非是在一台机器上模拟普通集群, 镜 阅读全文
posted @ 2020-12-15 20:59 星火撩原 阅读(134) 评论(0) 推荐(0) 编辑
摘要:消费者确认解决的问题是确认消息是否被消费者"成功消费". 它有个前提条件,那就是生产者发布的消息已经"成功"发送出去了. 因此还需要一个机制来告诉生产者,你发送的消息真的"成功"发送了. 在标准的AMQP 0-9-1,保证消息不会丢失的唯一方法是使用事务:在通道上开启事务,发布消息,提交事务.但是事 阅读全文
posted @ 2020-12-15 20:57 星火撩原 阅读(159) 评论(0) 推荐(0) 编辑
摘要:由于生产者和消费者不直接通信,生产者只负责把消息发送到队列,消费者只负责从队列获取消息(不管是push还是pull). 消息被"消费"后,是需要从队列中删除的.那怎么确认消息被"成功消费"了呢? 是消费者从队列获取到消息后,broker 就从队列中删除该消息? 那如果消费者收到消息后,还没来得及"消 阅读全文
posted @ 2020-12-15 20:56 星火撩原 阅读(284) 评论(0) 推荐(0) 编辑
摘要:在远程计算机上运行一个函数并等待结果,我们通常叫这种模式为远程过程调用或者RPC. 通过 RabbitMQ 进行 RPC 很容易,客户端发送请求消息,服务器回复响应消息.为了接收响应,我们需要发送带有“回调”队列地址的请求. 同时,这里面涉及到几个比较重要的消息属性: 消息属性 Durable :  阅读全文
posted @ 2020-12-15 20:54 星火撩原 阅读(255) 评论(0) 推荐(0) 编辑
摘要:上篇文章讲了声明一个队列时的参数设置,这篇文章主要说一说发布消息时的参数设置. 发布消息时的完整入参是这样的: channel.BasicPublish ( exchange: "test_exchange", routingKey: "", mandatory: false, basicPrope 阅读全文
posted @ 2020-12-15 20:53 星火撩原 阅读(429) 评论(0) 推荐(0) 编辑
摘要:代码中,我们通常这样声明一个队列: //声明队列 channel.QueueDeclare ( queue: QueueName, //队列名称 durable: false, //队列是否持久化.false:队列在内存中,服务器挂掉后,队列就没了;true:服务器重启后,队列将会重新生成.注意:只 阅读全文
posted @ 2020-12-15 20:52 星火撩原 阅读(356) 评论(0) 推荐(0) 编辑
摘要:主题模式和路由模式很像 路由模式是精确匹配 主题模式是模糊匹配 依然先通过管理后台添加一个交换机. 生产者 public class Producer { private const string ExchangeName = "test_exchange_topic"; public static 阅读全文
posted @ 2020-12-15 20:50 星火撩原 阅读(179) 评论(0) 推荐(0) 编辑
摘要:路由模式下,生产者发送消息时需要指定一个路由键(routingKey),交换机只会把消息转发给包含该路由键的队列 这里,我们改变一下声明交换机的方式. 我们通过管理后台添加一个交换机. 添加后,生产者和消费者的代码中就不需要再声明交换机了.同样,也可以通过管理后台添加队列,那么代码中也不需要声明队列 阅读全文
posted @ 2020-12-15 20:48 星火撩原 阅读(94) 评论(0) 推荐(0) 编辑
摘要:前面讲到了简单队列和工作队列. 这两种队列有个非常明显的缺点 : 生产者发送的消息,只能进入到一个队列. 消息只能进入到一个队列就意味着消息只能被一个消费者消费. 尽管工作队列模式中,一个队列中的消息可以被多个消费者消费,但是,具体到每一条消息,却只能被一个消费者消费. 如果想要一个消息被多个消费者 阅读全文
posted @ 2020-12-15 20:46 星火撩原 阅读(210) 评论(0) 推荐(0) 编辑
摘要:上篇文章讲的轮询分发 : 1个队列,无论多少个消费者,无论消费者处理消息的耗时长短,大家消费的数量都一样. 而公平分发,又叫 : 能者多劳,顾名思义,处理得越快,消费得越多. 生产者 public class Producer { private const string QueueName = " 阅读全文
posted @ 2020-12-15 20:44 星火撩原 阅读(150) 评论(0) 推荐(0) 编辑
摘要:上一篇讲了简单队列,实际工作中,这种队列应该很少用到,因为生产者发送消息的耗时一般都很短,但是消费者收到消息后,往往伴随着对高消息的业务逻辑处理,是个耗时的过程,这势必会导致大量的消息积压在一个消费者手中,从而导致业务的积压. 所以我们需要多个消费者一起消费队列中的消息,模型如下:(为了方便讲解,暂 阅读全文
posted @ 2020-12-15 20:42 星火撩原 阅读(135) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/vbirdbest/article/details/78583480 简单队列的模型: P : 生产者,即 Producer C : 消费者,即 Consumer "hello" : 消息 红色方块即队列 首先新建一个工具类,方便获取连接. publ 阅读全文
posted @ 2020-12-15 20:39 星火撩原 阅读(75) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/vbirdbest/article/details/78577043 一.简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链 阅读全文
posted @ 2020-12-15 20:37 星火撩原 阅读(92) 评论(0) 推荐(0) 编辑
摘要:vim /etc/ssh/sshd_config 修改 PasswordAuthentication yes/no 重启服务 service sshd restart 当然,前提是你能登入; 重启服务 systemctl restart sshd 阅读全文
posted @ 2020-12-14 23:12 星火撩原 阅读(401) 评论(0) 推荐(0) 编辑
摘要:禁止ping后,不让别人通过域名ping到你的ip, 如果禁用后,你在ping自己的域名会给你返回服务商的IP并提示超时, 这样你就可以减少IP暴露,增加一点安全。 禁止方法: 编辑 /etc/sysctl.conf 里面配置,如果没有添加上 net.ipv4.icmp_echo_ignore_al 阅读全文
posted @ 2020-12-14 21:09 星火撩原 阅读(163) 评论(0) 推荐(0) 编辑
摘要:注意:在禁止root等前要建立一个用户用来远程登录,否则退出后无法通过远程登录服务器。 编辑 /etc/ssh/sshd_config 文件 更改参数 PermitRootLogin yes 为 PermitRootLogin no vi /etc/ssh/sshd_config PermitRoo 阅读全文
posted @ 2020-12-14 21:02 星火撩原 阅读(274) 评论(0) 推荐(0) 编辑
摘要:一 PV查看 1 [root@kauai ~]# pvdisplay #显示有关物理卷的信息 2 Physical volume 3 PV Name /dev/sdb5 #PV名称 4 VG Name vg01 #所在VG名称 5 PV Size 1.00 GiB / not usable 4.00 阅读全文
posted @ 2020-12-13 20:48 星火撩原 阅读(352) 评论(0) 推荐(0) 编辑
摘要:一 删除LVM步骤 卸载挂载点 移除LV 移除VG 移除PV 删除配置文件 二 卸载挂载点 [root@master ~]# umount /dev/vgtest/vgtest_LV01 /data 三 移除LV [root@master ~]# lvremove /dev/vgtest/vgtes 阅读全文
posted @ 2020-12-13 20:46 星火撩原 阅读(315) 评论(0) 推荐(0) 编辑
摘要:一 缩减步骤 卸载挂载点 检查文件系统 调整分区大小 缩减LV大小 重新挂载并检查 注意: 1 减少文件的大小一定需要按照上面提高的4个规定动作顺序来做,在缩减LV大小前,首先要缩减filesystem的大小,否则将导致文件系统破坏等恶劣影响。 2 不能在线缩减,得先卸载切记。 3 缩减有风险,一般 阅读全文
posted @ 2020-12-13 20:41 星火撩原 阅读(132) 评论(0) 推荐(0) 编辑
摘要:在线扩容 [root@liujunjun ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 384M 0 384M 0% /dev tmpfs 400M 0 400M 0% /dev/shm tmpfs 400M 5.8M 394M 2% /run tmpfs 400 阅读全文
posted @ 2020-12-13 20:04 星火撩原 阅读(86) 评论(0) 推荐(0) 编辑
摘要:名词解释:1.物理卷 Physical Volume (PV):一个物理卷,包含了许多物理分区2.物理分区 Physical Extents (PE) 3.卷组 Volume Group (VG):一个VG是由许多物理分区组成的(可能来自多个物理卷或硬盘)。 4.逻辑卷 Logical Volume 阅读全文
posted @ 2020-12-13 19:26 星火撩原 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一 ngx_http_proxy_module模块 1.1 proxy_pass配置 proxy_pass URL; Context: location, if in location, limit_except 注意:proxy_pass后面的路径不带uri时,其会将location的uri传递给 阅读全文
posted @ 2020-12-13 16:39 星火撩原 阅读(102) 评论(0) 推荐(0) 编辑
摘要:一 location规则 1.1 location语法 基本语法: location [=|~|~*|^~]/uri/{...} 修饰符释义: 1 = #表示精确严格匹配,只有请求的url路径与后面的字符串完全相等时,才会命中。同时若这个查询匹配,将停止搜索并立即处理此请求。 2 ~ #表示该规则是 阅读全文
posted @ 2020-12-13 16:37 星火撩原 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一 HTTPS概述 1.1 HTTPS介绍 超文本传输安全协议HTTPS(Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。 HTTPS也可以理解为HTTP over SSL,即HTTP连接建立在S 阅读全文
posted @ 2020-12-13 16:35 星火撩原 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一 重定向概述 1.1 重定向介绍 重定向(Redirect)指通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。 URL重写是指通过配置conf文件,以让网站的URL中达到某种状态时则定向/跳转到某个规则,比如常见 阅读全文
posted @ 2020-12-13 16:27 星火撩原 阅读(2518) 评论(0) 推荐(0) 编辑
摘要:一 跨域概述 1.1 同源策略 同源策略是一个安全策略。同源,指的是协议,域名,端口相同。浏览器处于安全方面的考虑,只允许本域名下的接口交互,不同源的客户端脚本,在没有明确授权的情况下,不能读写对方的资源。 同源策略主要是基于如下可能的安全隐患: 用户访问www.mybank.com,登录并进行网银 阅读全文
posted @ 2020-12-13 16:13 星火撩原 阅读(970) 评论(0) 推荐(0) 编辑
摘要:一 动静分离概述 1.1 动静分离介绍 为了提高网站的响应速度,减轻程序服务器(Tomcat,Jboss等)的负载,对于静态资源,如图片、js、css等文件,可以在反向代理服务器中进行缓存,这样浏览器在请求一个静态资源时,代理服务器就可以直接处理,而不用将请求转发给后端服务器。对于用户请求的动态文件 阅读全文
posted @ 2020-12-13 16:04 星火撩原 阅读(95) 评论(0) 推荐(0) 编辑
摘要:一 负载均衡概述 1.1 负载均衡介绍 负载均衡是将负载分摊到多个操作单元上执行,从而提高服务的可用性和响应速度,带给用户更好的体验。对于Web应用,通过负载均衡,可以将一台服务器的工作扩展到多台服务器中执行,提高整个网站的负载能力。其本质采用一个调度者,保证所有后端服务器都将性能充分发挥,从而保持 阅读全文
posted @ 2020-12-13 15:54 星火撩原 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一 盗链 1.1 盗链概述 盗链指的是在自己的界面展示非本服务器上的内容,通过技术手段获得其他服务器的资源。绕过他人资源展示页面,在自己页面向用户提供此内容,从而减轻自己服务器的负担,因为真实的空间和流量来自其他服务器。 因此,通常为了避免被盗链,通常Web服务器建议配置防盗链,其主要防盗链思路是能 阅读全文
posted @ 2020-12-13 15:39 星火撩原 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一 Nginx代理 1.1 Nginx代理概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。同时也是一个IMAP、POP3、SMTP代理服务器。nginx可以作为一个HTTP服务器进行网站的发布处理,同时nginx可以作为反向代理进行负载均衡的实现。 1.2 Nginx代 阅读全文
posted @ 2020-12-13 15:33 星火撩原 阅读(354) 评论(0) 推荐(0) 编辑
摘要:1 红帽RHEL8和RHEL7功能区别对比1.1 默认的文件系统RHEL8与RHEL7都是采用XFS 1.2 RHEL8与RHEL7的内核版本分别是多少关于内核版本,RHEL8和7的区别如下:RHEL8采用4.18.0-xRHEL7采用3.10-0-x 1.3 内核代码名字关于内核代码,RHEL8和 阅读全文
posted @ 2020-12-12 21:48 星火撩原 阅读(383) 评论(0) 推荐(0) 编辑
摘要:/etc/my.cnf配置文件说明介绍,以下为核心参数含义: innodb_buffer_pool # 注:缓冲池位于主内存中,InnoDB用它来缓存被访问过的表和索引文件,使常用数据可以直接在内存中被处理,从而提升处理速度; innodb_buffer_pool_instance # 注:MySQ 阅读全文
posted @ 2020-12-12 21:21 星火撩原 阅读(1332) 评论(0) 推荐(0) 编辑
摘要:从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。这里使用社区版。 Docker官网地址:https://www.docker.com Do 阅读全文
posted @ 2020-12-12 20:05 星火撩原 阅读(239) 评论(0) 推荐(0) 编辑
摘要:[root@liujunjun ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo [root@liujunjun ~]# sed -i -e '/mirrors.cl 阅读全文
posted @ 2020-12-08 21:51 星火撩原 阅读(433) 评论(0) 推荐(0) 编辑
摘要:安装Yum Repository [root@liujunjun ~]# wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm --2020-12-08 08:06:16-- https://repo.mysq 阅读全文
posted @ 2020-12-08 21:30 星火撩原 阅读(661) 评论(0) 推荐(0) 编辑
摘要:服务器虚拟化 - 从感性上认识VXLAN(四) 任何技术的产生,都有其特定的时代背景与实际需求。自从云计算这个概念提出来以后,云计算凭借其系统利用率高,人力、管理成本低,灵活性和可扩展性强的方面已经表现出了优势。所以,越来越多的企业开始部署云桌面,云服务器了。而要部署云服务,就必须大量地部署虚拟机。 阅读全文
posted @ 2020-12-02 21:40 星火撩原 阅读(148) 评论(0) 推荐(0) 编辑
摘要:服务器虚拟化 - 从感性上认识VXLAN(三) 任何技术的产生,都有其特定的时代背景与实际需求。自从云计算这个概念提出来以后,云计算凭借其系统利用率高,人力、管理成本低,灵活性和可扩展性强的方面已经表现出了优势。所以,越来越多的企业开始部署云桌面,云服务器了。而要部署云服务,就必须大量地部署虚拟机。 阅读全文
posted @ 2020-12-02 21:36 星火撩原 阅读(274) 评论(0) 推荐(0) 编辑
摘要:服务器虚拟化 - 从感性上认识VXLAN(二) 任何技术的产生,都有其特定的时代背景与实际需求。自从云计算这个概念提出来以后,云计算凭借其系统利用率高,人力、管理成本低,灵活性和可扩展性强的方面已经表现出了优势。所以,越来越多的企业开始部署云桌面,云服务器了。而要部署云服务,就必须大量地部署虚拟机。 阅读全文
posted @ 2020-12-02 21:27 星火撩原 阅读(237) 评论(0) 推荐(0) 编辑
摘要:任何技术的产生,都有其特定的时代背景与实际需求。自从云计算这个概念提出来以后,云计算凭借其系统利用率高,人力、管理成本低,灵活性和可扩展性强的方面已经表现出了优势。所以,越来越多的企业开始部署云桌面,云服务器了。而要部署云服务,就必须大量地部署虚拟机。简单来理解,云计算的基本技术模式就是虚拟化。 而 阅读全文
posted @ 2020-12-01 13:42 星火撩原 阅读(255) 评论(0) 推荐(0) 编辑
摘要:vlan中的pvid其实就是处理标签的一种方式,在端口为access模式的时候pvid=access端口本身的vlan,也无法单独配置 在端口为trunk的时候pvid是可以根据需求配置的,默认的pvid=vlan1,而在trunk端口模式中,pvid影响的是trunk端口双向的数据帧。在接收方向上 阅读全文
posted @ 2020-12-01 13:16 星火撩原 阅读(13796) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示