2 作罢

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

部署Kubernetes集群(Kubeadm方式)

准备环境关闭防火墙:[root@server1 ~]# systemctl stop firewalld关闭setlinux:[root@server1 ~]# setenforce 0关闭swap:[root@server1 ~]# swapoff -a #临时关闭将桥接的IPv4流量传递到iptables的链:[root@server1 ~]# cd /etc/sysctl....

2020-04-17 02:35:13

harbor企业级镜像仓库部署

一.配置docker环境1.下载yum源阿里云镜像2.解决依赖性需要下载安装所需的软件包后,再进行安装。3.打开docker服务查看docker的版本信息查看docker宿主机(server1)的信息Harbor仓库:在已经配好docker环境的基础上,我们安装三个软件安装docker-compose,可以看到插件的版本信息即可解压harbor安装包,并做其...

2020-04-10 02:24:37

Linux-RHCS配置集群套件

1.部署实验环境此实验中需要3台rhel6版本的虚拟机,分别是server1 server2 server3。配好同一网段的ip地址,提前写好解析。在server1和server2搭建高级的yum源:2.搭建RHCS环境ricci—图形里的集群管理luci—图形界面在server1中安装:给ricci设置密码:启动ricci luci:注意:企业6没有syst...

2020-03-04 20:48:12

Linux-RHCS(理论篇)

1.什么是RHCS?RHCS是Red Hat Cluster Suite的缩写,也就是红帽集群套件,RHCS是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,它将集群系统中三大集群架构融合一体,可以给web应用、数据库应用等提供安全、稳定的运行环境。更确切的说,RHCS是一个功能完备的集群应用解决方案,它从应用的前端访问到后端的数据存储都提供了一个行之有效的集群架构...

2020-02-24 17:16:52

Linux-LVS负载均衡理论篇

1.什么是LVSlvs是linux virtual server的简称,也就是Linux虚拟服务器。这是一个开源项目,它的官方网站是http://www.linuxvirtualserver.org 现在lvs已经是linux内核标准的一部分。使用lvs可以达到的技术目标是:通过lvs达到的负载均衡技术和linux操作系统实现一个高性能高可用的linux服务器集群,它具有良好的可靠性、可扩展...

2020-02-21 15:51:09

新安装的虚拟机没有eth0网卡怎么办?

解决办法:vim /boot/grub2/grub.cfg在99行的最后面加上net.ifnames=0就好啦.

2020-02-20 01:27:44

Linux-varnish清理缓存

1.缓存varnish本身就是一个缓存系统,但如果有些东西不常用,我们需要清理对应的缓存。首先通过实验了解什么是varnish的缓存:在server1中:vim /etc/varnish/default.vclsystemctl restart varnish查看缓存命中情况:没有缓存时第一次连接会显示MISS,有缓存时连接它会显示HIT测试:在清除缓存前:(做这个测试前...

2020-02-20 01:23:35

Linux-varnish负载均衡

1.负载均衡如果用户使用率较高时,我们可以指定一个后端服务器工作一次,就换另一个服务器,两个服务器轮流工作,会减小服务器的压力,也就是轮询。2.配置apache虚拟主机在server3中:vim /etc/httpd/conf.d/vhost.conf3.配置代理服务器varnish在server1中:vim /etc/varnish/default.vcl...

2020-02-20 00:21:45

Linux-varnish多台后端服务器

1.搭建多个web后端多个后端服务器可以减少服务器的压力,多个用户同时使用时更加流畅再次打开一个虚拟机server3作为第二台后端服务器:yum install httpd -ycd /var/www/html/vim index.html #在测试页中写入server3方便查看后面的实验效果systemctl start httpd2.代理服务器中编辑配置文件在serve...

2020-02-19 23:47:37

Linux-部署varnish

1.安装varnish服务首先需要获取varnish的安装包,可以在官网上下载。安装varnish还需要一个解决依赖性的安装包jemalloc-3.6.0-1.el7.x86_64.rpm,这个安装包可以在pkgs.org网站中获取下载。我使用一个虚拟机server1作为varnish代理服务器安装:yum install varnish-6.3.1-1.el7.x86_64.rpm ...

2020-02-19 23:03:24

varnish原理篇

1.CDN缓存系统

2020-02-19 18:34:48

大型网站架构概述

网站架构的发展历程初始阶段的网站初始阶段的网站(特点:没人),应用程序、数据库、文件都在一个服务器。应用和数据分离随网站业务的发展,一台服务器逐渐不能满足需求:性能越来越差,存储空间不足。这时就需要应用和数据分离应用服务器:处理大量的业务需要更快更强的CPU数据库服务器:需要快速磁盘检索和数据缓存需要更快的硬盘和更大的内存文件服务器:要存大的用户上传文件需要更大的...

2020-02-19 17:31:36

Shell脚本随机数练习

练习1使用for循环在/westos目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串westos#!/bin/bashpath=/westos[ -d "$path" ] || mkdir -p $pathfor n in `seq 10`do random=$(openssl rand -base64 40|sed 's/[^a-z]//g'...

2020-02-17 21:08:15

Shell---服务启动脚本的编写

1.安装nginx首先在官网获得nginx的安装包tar zxf nginx-1.16.1.tar.gzcd nginx-1.16.1/yum install gcc zlib zlib-devel openssl-devel -y #解决依赖性./configure --prefix=/usr/local/nginxmake && make install2....

2020-02-17 21:02:45

Shell---服务监控

监测mysql数据库异常1.端口监控服务器本地监控端口在服务器本地监控端口的命令有:netstat ss lsofnetstat:netstat -antlpe | grep mysqlnetstat -antlpe | grep 3306 | awk -F "[ :]+" '{print $5}'对端口进程进行判断时,尽量先通过grep过滤端口和进程标记特殊字符串,然后...

2020-02-17 21:00:01

Shell---系统文件加密

监控web站点目录下的所有文件是否被恶意篡改(文件内容被更改)1.建立初始指纹库和文件库在企业网站发布代码之后,即对所有网站数据建立初始指纹库和文件库,没有基础的指纹库,无法进行入侵监测step1 建立测试数据:mkdir /var/html/www -pcp -a /etc/a* /var/html/www/cp -a /etc/b* /var/html/www/ls /v...

2020-02-17 20:49:44

linux系统产生随机数

1.通过系统环境变量($RANDOM)实现echo $RANDOMRANDOM随机数范围为0~32767,因此,它的加密性不是很好解决方法:通过再输出随机数后增加加密字符串,再一起执行md5sum操作并截取结果的后n位echo "nigar-haha$RANDOM"echo "nigar-haha$RANDOM" | md5sumecho "nigar-haha$RANDO...

2020-02-17 20:35:10

Shell---安全校验md5

1.md5sum命令md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。1.此处校验的是文件的内容,与文件名无关。文件内容相同,md5值相同2.md5值是一个128位的二进制数据,转换成16进制则是32位的进制值在网络传输时,我们校验源文件获得其md5sum,传输完毕后,校验其目标文件,并对比如果源文件和目标文件md5一值的话,则表示文件传输无异常。否则说明文件在...

2020-02-17 20:28:28

Shell中的awk命令

1.awk–“样式扫描和处理语言”awk是一种很棒的语言,它适合文本处理和报表生成,其语法较为常见,借鉴了某些语言的一些精华。在linux系统日常处理工作中,发挥很重要的工作。awk程序由一个主输入循环维持,主输入循环反复执行,直到条件被触发,主输入循环无须由程序员去写,awk已经搭好主输入循环的框架2.awk模式匹配任何awk语句都由模式(pattern)和动作(action)组成...

2020-02-17 20:16:44

Shell中的sed命令

1.sed是什么sed :stream editor 行编辑器vim :交互式编辑器sed是一种在线编辑器,它一次处理一行内容处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”,接着用sed编辑命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。sed的优点:sed速度快,在启动vim的时间,sed已经完成了需要执行的操作2...

2020-02-17 19:38:03

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。