自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mfs之master端、chunk端、metalogger端与client端的配置与详解(3)

Mfs官方给出的运作的基本流程图读写过程–客户端读取数据–客户端写入数据布置环境redhat linux7.3版本型号moosefs-3.0.103各个服务的作用一览Master端配置安装master和cgi[root@server1 3.0.103]# yum install -y moosefs-cgi-3.0.103-1.rhsystemd.x86_64...

2019-08-25 16:43:25 1301

原创 MFS简介--初识Mfs,Mfs的基本运作环境及简易流程图

MfsMFS 特性:Free(GPL)通用文件系统,不需要修改上层应用就可以使用可以在线扩容,体系架构可伸缩性极强。部署简单。高可用,可设置任意的文件冗余程度(提供比 raid1+0 更高的冗余级别,而绝对不会影响读或写的性能,只会加速!)可回收在指定时间内删除的文件( “ 回收站 ” 提供的是系统级别的服务,不怕误操作了,提供类似 oralce 的闪回等高级 dbms 的即时...

2019-08-21 17:14:39 1209

原创 MFS系统安装部署(1)

master[root@server1 ~]# yum install -y moosefs-master-3.0.103-1.rhsystemd.x86_64.rpm[root@server1 ~]# mfsmaster start[root@server1 mfs]# mfscgiserv startlockfile created and lockedstarting simple...

2019-08-21 16:40:51 465

原创 docker下利用Dockerfile自定义镜像部署Apache和nginx

[root@server1 docker]# cd /home/kiosk/[root@server1 kiosk]# lsauth Desktop Documents game2048.tar Pictures rhel7.tar ubuntu.tarcerts docker Downloads Music Public Templates V...

2019-08-15 16:19:54 2127

原创 安装6.5/7.5过后的文件配置

配置ip[root@server71 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens3BOOTPROTO=staticIPADDR=172.25.70.1PREFIX=24DNS1=114.114.114.114ONBOOT=yesDEVICE=ens3yum源[root@server71 ~]# vim /eme=yumbas...

2019-08-06 14:32:30 141

原创 Docker--简介,安装并导入2048小游戏

Docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口沙箱是一种按照安全策略限制程序行为的执行环境。Docker的应用场景Web 应用的自动化打包和发布。自动化测试和持续集成、发布。在服务型环境中部署...

2019-08-06 11:10:21 746

原创 zabbix监控配置及报警

zabbix查看php版本yum list php安装zabbix及其依赖包(php-bcmath、 php-mbstring的版本要和php版本一样)yum install zabbix-server-mysql-3.4.6-1.el7.x86_64.rpm zabbix-web-3.4.6-1.el7.noarch.rpm zabbix-web-mysql-3.4.6-1.el7.n...

2019-08-06 01:21:15 1673

原创 MySQL多种复制(异步,同步,GTI,并行)

实验环境:主:172.25.31.1 server1 master 从:172.25.31.2 server2 slavemysql的主从复制复制原理:Mysql 中有一种日志叫做 bin 日志(二进制日志)。这个日志会记录下所有修改了数据库的 SQL 语句(insert,update,delete,ALTER TABLE,grant 等等)。 主从复制的原理其实就是把主服务器上的...

2019-07-31 00:33:41 294

原创 haproxy负载均衡

安装haproxy下载 haproxy-1.6.11.tar.gz 压缩包,制作rpm包yum install rpm-buildrpmbuild -tb haproxy-1.6.11.tar.gz查看这个rpm包都会生成什么文件rpm -qpl haproxy-1.6.11-1.x86_64.rpm安装rpm包cd rpmbuild/RPMS/x86_64/rpm -ivh ha...

2019-07-31 00:16:18 220

原创 nginx负载均衡

一、Nginx介绍1、简介Nginx是一个和Apache类似的软件,Nginx是一个开源的,支持高性能、高并发的WWW服务和代理服务软件。他是由俄罗斯人Igor Sysoev开发的,最初背应用在俄罗斯的大型网站www.rambler.ru上。Nginx因具有高并发(特别是静态资源)、占用系统资源少等特性(轻量型),且功能丰富而逐渐流行起来,而Apcahe属于重量型服务,占用资源相对较多。在...

2019-07-30 23:47:43 146

原创 lnmp架构的搭建

LNMPLNMP就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql是一个小型关系型数据库...

2019-07-30 23:38:34 209

原创 lvs的配置

DR管道[root@server1 ~]# vim /etc/yum.repos.d/rhel-source.repo[yum]name=yumbaseurl=http://172.25.70.250/rhel7.5gpgcheck=0enable=1[HighAvailability]name=HighAvailabilitybaseurl=http://172.25.70.2...

2019-07-30 23:38:07 298

原创 企业--Varnish--CDN加速实现

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术varnish是一款具有高性能的开源 HTTP 加速器,具有方向代理、缓存的...

2019-07-23 09:03:54 130

原创 Python之--列表及生成式练习(含腾讯真题)

“”"1.系统里面有多个用户,用户的信息目前保存在列表里面users = [‘root’,‘westos’]passwd = [‘123’,‘456’]2.用户登陆(判断用户登陆是否成功1).判断用户是否存在2).如果存在1).判断用户密码是否正确如果正确,登陆成功,推出循环如果密码不正确,重新登陆,总共有三次机会登陆3).如果用户不存在重新登陆,总共有三次机会“”"u...

2019-07-19 17:29:29 1315

原创 Python之--列表及生成式详解(多种组合,灵活变换)

#列表里可以储存不同的数据类型li = [1,1.5,'hello',True]print(li)print(type(li))#列表中可以进行嵌套li1 = [1,1.5,'hello',True,[1,1,2,3,5]]print(li1)print(type(li1))索引serveric = ['http','ssh','ftp']print(serveric[...

2019-07-19 17:27:24 819

原创 Python之字符串练习

"""给定一个字符串来代表一个学生的出勤纪录,这个纪录仅包含以下三个字符:'A' : Absent,缺勤'L' : Late,迟到'P' : Present,到场如果一个学生的出勤纪录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。你需要根据这个学生的出勤纪录判断他是否会被奖赏。示例 1:输入: "PPALLP"输出: True示例 2:...

2019-06-27 22:16:40 196

原创 Python之--字符串

字符串定义方式a = 'hello'b = "westos"c = 'let\'s go'd = "let's go"e = """ 用户管理系统 1.添加用户 2.删除用户 3.显示用户"""print(a)print(b)print(c)print(d)print(e)print(type(e))字...

2019-06-27 22:05:55 93

原创 Python之--while练习

"""1.随机生成10以内加法题目2.学生查看题目并输入答案3.判断学生答案是否正确4.退出时,统计答题目总数,并统计正确数量和正确率(保留两位小数)"""import randoma = ['+','-','*','/']s = random.choice(a)print(s)# 导入生成随机数的模块import random# 定义用来记录回答正确的题数和总的...

2019-06-27 21:21:02 562

原创 Python之--while循环语句

while 条件:条件满足时,做的事情1条件满足时,做的事情2练习#1.定义计数器i = 0#2.开始循环while i < 3: #循环内需要做的事情 print('hello python') #处理计数器 i += 1练习while True: ###默认为True,一直循环 print('hello pyth...

2019-06-27 21:07:53 147

原创 Python--for循环语句练习

"""1.输入用户名和密码2.判断是否正确(name = 'root', passwd = 'westos')3.登录仅有3次及会,超过3次,报错"""for i in range(3): ###定义循环次数,若i=0、1、2,执行for以下操作 name = input('用户名: ') passwd = input('密码: ') if nam...

2019-06-27 21:00:49 1592

原创 Python之--for循环、命令提示符和break、continue和exit()

for循环语法:for(循环条件)条件成立,则循环继续 sum = 0 for(i=1;i<=100;i++) sum += i;for 变量 in range(x):循环需要执行的代码rangrange(stop): 0 ~ stop-1range(start,stop): start ~ stop-1range(start,stop,s...

2019-06-27 20:56:02 1364

原创 Python之if语句

if要判断的条件:条件成立的时候做的事情判断年龄是否能够进入小学age = 7if age >= 7: print('欢迎进入小学')else:print('请回幼儿园')if: 要判断的条件: 条件成立的时候做的事情…else: 条件不成立的时候做的事情例题age = 2if age >= 7: print('欢迎进入小学...')...

2019-06-27 19:52:10 142

原创 Python之变量--初识练习

变量命名:见名知意由字母、数字、下划线组成不能以数字开头不能和关键字重名驼峰命名法:1.大驼峰:FirstName2.小驼峰:firstName输入输出练习In [1]: 1 ##无定义,输入等于输出 Out[1]: 1In [2]: 2 ...

2019-06-27 19:27:34 666

原创 python源码编译安装与 pycharm的安装与使用

python源码编译安装linux平台-安装依赖性:gcc,zlib-devel,openssl-devel,readline-devel-获取文件--进行解压-进入解压目录编译cd /root/Python3.6 ./configure --prefix=/usr/local/python3.6 --with-ssl-安装 make make install...

2019-06-27 19:03:41 253

原创 RHC E模拟测试

RHC E 模拟测试系统环境说明:X 是你的主机号宿主机:foundationX.ilt.exam ple.com虚拟机:ser ver X.exam ple.com IP: 172.25.X.11/24desktopX.exam ple.comIP: 172.25.X.10/24G AT EW AY: 172.25.X.254DNS: 172.25.254.254YUM 安装...

2019-06-20 21:47:20 347

原创 shell脚本基础知识技能讲解

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。Linux 的 Shell 种类...

2019-06-14 01:26:59 355

原创 倒计时脚本

#!/bin/bashread -p "please input minutes:" min 输入倒计时的分钟数read -p "please input seconds:" sec 输入倒计时的秒数i=min*60+sec 计算出总的倒计时时间for((time=$i;time>0;time--))do ...

2019-06-14 01:01:18 1424

原创 shell脚本之环境变量

环境变量设置及文件关闭后系统回收永久清空:文件/etc/skel当前环境生效export 共享su -切换环境及用户用户级系统级所有人生效用户级文件[root@des ~]# vim .bash_profileexport a=1[root@des ~]# exit[kiosk@foundation1 ~]$ ssh [email protected]###系...

2019-06-14 00:49:15 6800

原创 shell脚本之for条件语句、case点名机制、if语句、while循环语句及export、exit、break、continue以及基本运算符号简介

函数数组echo ${a[]}if 多次比较 判断条件case 横向对比 点名case 点名机制空不生效输入重定向for语句条件成立执行指令基本句式for NUM in 1 2 3for NUM in {1…3}for NUM in seq 1 3 或 for NUM in seq 1 2 10dodone实验[root@des mnt]# vim for.sh...

2019-06-13 23:23:46 603 1

原创 sell脚本之-grep文本过滤器 sed行编辑器 awk报告生成器

grep文本过滤器sed行编辑器awk报告生成器grepGlobal search rgular expression and print out the line全面搜索研究正则表达式并显示出来文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到的行由正则表达式或者字符及基本文本字符所编写的过滤条件grep 匹配条件 处理文件例如grep root ...

2019-06-13 22:14:16 264

转载 csdn颜色字体设置链接

https://blog.csdn.net/manjianchao/article/details/53668280http://nnwkl.16789.net/index.asp?ActionX=ReadArt&NewsID=1065657

2019-06-10 18:46:10 100

原创 shell脚本常用命令(diff、cut、patch、sort、uniq、tr、&& 、||和test命令详解)

shelldiffdiff 【options】A B比较两个文件或目录的不同基本格式[num1,num2][a|c|d][num1,num2]第一个文件中的行数 读二个文件中的行数a添加c更改d删除输出<表示第一个文件中的内容>表示第二个文件中的内容2.4c2.4改变第一个文件中的第二行和第四行才能匹配第二个文件中的的第二行和第四行1a1添加...

2019-06-06 00:56:25 538

原创 iptable--火墙的配置管理:多样的火墙服务

iptable客户端(1.1.1.101)之前需要在客户端配置网关,使客户端能和服务端相连客户端(172.25.254.70)除基础配置外不做其他设置服务端(1.1.1.101)(172.25.254.101)开启服务需要先关闭火墙 systemctl stop firewalld.service systemctl disable firewalld.service ipt...

2019-06-06 00:19:37 449

原创 firewalld火墙管理--基础命令了解与权限管理:一步学会火墙安全服务

防火墙就是用来阻挡外部不安全因素影响的内部网络屏障,其目的就是防止外部网络用户未经授权的访问。它是一种计算机硬件和软件的结合,使Internet与Internet之间建立起一个安全网关(SecurityGateway),从而保护内部网免受非法用户的侵入阻塞区域(block):任何传入的网络数据包都将被阻止。firewalld火墙管理火墙的域简介火墙图形界面[root@des...

2019-06-03 23:53:55 503

原创 SMB(Samba)服务--文件共享以及基于Smb服务的认证,解决共享安全性问题

SMB(Samba)服务–文件共享服务端安装文件yum install samba-client.x86_64 samba.x86_64 samba-common-4.4.4-9.el7.noarch -y开启服务,关闭火墙[root@nodel ~]# systemctl stop firewalld.service 设置selinux为警告状态[root@nod...

2019-05-31 02:12:02 2157

原创 iscsi技术(存储资源共享)

iscsi服务端下载tagetcli(策略编写共享工具)yum install targetcli -y打开共享工具systemctl start target.service 创建物理分区fdisk /dev/vda 同步分区表partprobe创建物理卷[root@nodel ~]# pvcreate /dev/vda1WARNING: xfs signat...

2019-05-30 23:11:09 213

原创 NFS网络文件系统配置(实现共享文件资源)

nfs通过内核文件的挂载,使用户可以直接对内核文件进行修改在客户端与服务端安装插件nfs-utils.x86_64服务端使用文件vim /etc/exports对文件进行编辑/mnt 172.25.254.101(ro,async)^ ^ ^ ^操作文件|指定共享对象|只读文件|是否同步内核ro只读rw可读写...

2019-05-30 21:49:07 361

原创 Apache服务( 加密访问的设置及证书的生成)

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,H...

2019-05-23 21:50:03 922

原创 Apache服务(虚拟主机构建--用域名访问http、设定用户访问权限、apache支持语言的设置)

apache虚拟主机构建用域名访问apache服务服务端cd /etc/httpd/conf.d/ apache脚本存放地址ls vim README 查看readme文件vim vhost.conf 新建脚本<VirtualHost _default_:80> DocumentRoot /var/ww...

2019-05-23 21:06:29 1509

原创 Apache的基础信息及基本设置(更改默认端口、文件以及目录)

apache的基础信息主配置目录 /etc/httpd/conf主配置文件 /etc/httpd/conf/httpd.conf子配置目录 /etc/httpd/conf.d/子配置文件 /etc/httpd/conf.d/.conf默认发布目录 /var/www/html默认发布文件 index.html默认端口 80默认安全上下文 httpd_sys_content_t程...

2019-05-21 21:30:43 1100

空空如也

空空如也

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

TA关注的人

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