自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx+tomcat+memcache实现负载均衡

实验环境redhat6.5iptables和selinux关闭Server2:172.25.254.2:tomcat1,nginx,memcachedServer1:172.25.254.1:tomcat2,memcachedTomcat1(T1)将session存储在 memcached2 (T2)上。只有当 M2不可用时,T1才将 session 存储在 memcached1 上...

2018-10-07 22:10:15 183

原创 mysql主从复制、半同步复制、并行复制、多组复制

一、主从复制由于mysql源码编译耗时较长所以直接用rpm包安装master:[root@server2 ~]# lsmysql-5.7.17-1.el6.x86_64.rpm-bundle.tarmysql-community-client-5.7.17-1.el6.x86_64.rpmmysql-community-common-5.7.17-1.el6.x86_64.r...

2018-10-07 22:09:36 240

原创 Lvs-DR模式负载均衡

过程client ->VS->RS->client(VS只做调度,RS为服务器)DR模式:直接路由,VS改写请求报文的MAC地址,由调度算法分配真实的服务器,MAC地址改为真实服务器的MAC地址      服务器将响应消息直接发送给客户端.原理详情1、通过在调度器VS上修改数据包的目的MAC地址实现转发,CIP不变,目的地址仍然是VIP地址;(cip(cm,m...

2018-10-07 22:08:20 232

原创 lvsNAT模型和TUN模型

LVS模式Client->VS(两个网卡,一个內网,一个交换机与RS互通,DNAT目标地址转换)->RS(SNAT源地址转换)->VS->Client客户端发送请求到调度器的vip上,调度器接受到客户端的请求之后,根据调度算法,将客户端的的请求发送给服务器,服务器处理完请求,查看默认路由 (NAT模式下需要将服务器的默认网关设置为调度器),调度器接受到响应包以后,将源...

2018-10-07 22:08:15 165

原创 Haproxy+PaceMaker+corosync实现负载均衡和高可用集群

实验环境iptables和selinux关闭redhat6.5server2、server3:集群节点,server4的配置同server1server4、server1:后端服务器Haproxy简介HAProxy 提供高可用性、负载均衡以及基于 TCP(第四层) 和 HTTP(第七层) 应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决案。HAProxy 特别适用于那些...

2018-10-07 22:08:04 461

原创 nginx源码编译安装,第三方模块扩展,功能实现

实验环境iptables和selinux关闭redhat6.5nginx:server2 172.25.254.2服务器:server1:172.25.254.1server3:172.25.254.3安装nginx[root@server2 ~]# lsnginx-1.14.0.tar.gz[root@server2 ~]# tar zxf nginx-1.14.0....

2018-10-07 22:07:59 577

原创 python文件操作

文件的读取    对文件的使用分为三步:打开--操作--关闭    打开       f=open(‘文件所在根目录’)    操作    关闭         f.close()文件读取模式的选择  r 只能读,不能写,当读取的文件不存在时,会产生报错  r+ 可以执行读写操作,当文件不存在时,会产生报错,默认情况下,会从文件指针所在位置开始写入  w 不能读,只能写,...

2018-09-13 22:33:16 91

原创 python面向对象编程

面向对象编程面向对象 oop:object oriented programming面向对象的基本概念我们之前学习的编程方式就是面向过程的面向过程和面向对象,是两种不同的编程方式对比面向过程的特点,可以更好的了解什么是面向对象 过程和函数(都是对一段功能的代码进行封装)过程:是早期的一个编程概念过程类似于函数,只能执行,但是没有返回值函数:不仅能执行,还可以...

2018-09-13 22:22:14 89

原创 python高级语法生成式

生成式列表生成式 # 需求1:# 1. 接收变量k, a, bs = '51 5000 10000' #  ['51', '5000', '10000']# 存储整形的k, a, b# li = []# for item in s.split():#     li.append(int(item))# k,a,b = li  k,a,b ...

2018-09-13 22:20:55 431

原创 python中函数装饰器

函数装饰器  # 装饰器的概念 - 装饰器的实现是函数里面嵌套函数;- 装饰器的本质是一个函数, 它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能;- 装饰器需要传递一个函数, 返回值也是一个函数对象.  # 装饰器的应用场景- 计时器- 记录日志- 用户登录验证- 函数参数验证# ATM # 用户使用ATM的时候, ...

2018-09-13 22:19:51 120

原创 python函数

函数定义函数def hello():print ‘hello’print  ‘world’定义好一个函数后函数不会自动执行函数体里面的内容需要使用时,要调用函数Hello()   函数里面嵌套函数 函数里面嵌套函数 def fentiao():     print("is fentiao......")     def westos():...

2018-09-13 22:18:53 127

原创 列表,元组,集合,字典

列表和元组数组:存储同一种数据类型的集合列表的基本概念:可以存储任意数据类型的集合 列表的增加:(1)append:追加 追加一个元素到列表中(2)extend:拉神 追加多个元素到列表中(3)insert:插入 在指定索引位置插入元素service = ['http', 'ssh', 'ftp'] # 1.print service + ['firewalld'...

2018-09-13 22:16:09 130

原创 python语句

ifif 条件表达式(返回值只能是bool类型):满足条件表达式执行的语句if 条件表达式:满足条件表达式执行的语句elif 条件表达式:满足条件表达式执行的语句elif 条件表达式:满足条件表达式执行的语句else:不满足条件表达式执行的语句 For循环for 变量 in range(10):         循环执行的代码else:       ...

2018-09-13 22:06:29 107

原创 python简介和基础

Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个Pytho...

2018-09-13 21:58:26 259

原创 varnish简单配置和使用

首先:配置环境虚拟机封装后,把这个虚拟机当作模版,然后可以用模版创建快照,生成虚拟机(可以同时生成足够多的虚拟机)配置好模版机后,先用命令virt-sysprep取消虚拟机的配置或自定义,以便克隆然后用命令创建模版的快照然后用快照形成新的镜像这样环境基本就准备好了 接下来安装和配置varnish,下载好varnish,安装设置监听端口为80 /etc/s...

2018-09-12 23:30:34 199

原创 linux下的selinux

一.selinux简介selinux:内核级加强型防火墙二.selinux状态控制1./etc/sysconfig/selinux    ##selinux状态控制文件(开关)SELINUX=enforing    ##强制模式,也就是打开了,生效了。SELINUX=permissive    ##警告模式SELINUX=disabled    ##关闭模式设置保存完后,需要...

2018-08-18 17:17:39 411

原创 linux系统排错

一.系统启动流程通电-->bios-->mbr引导-->grub文件引导阶段-->启动内核,只读挂在/设备-->系统初始化阶段    系统初始化阶段加载initrd镜像    开启初始化进程systemd    开启selinux    加载内核参数    初始化系统时钟,键盘,主机名称    重新读写挂载/设备    激活raid,lvm    激活配额    启...

2018-08-18 11:48:41 165

原创 linux中磁盘管理

1.本地存储设备的识别fdisk -l                           ##真实存在设备cat /proc/partition        ##系统识别的设备blkid                              ##系统可使用的设备df                                   ##系统正在挂载的设备2...

2018-08-04 14:09:01 157

原创 linux下系统延时任务及定时任务

##1.系统延时任务##at 23:37            ##设定任务执行时间at> rm -fr /mnt/*        ##任务动作at> <EOT>    <<  CTRL+D    ##执行动作at now+1min            ##延时1分钟at> rm -fr /mnt/*at> <EOT&gt...

2018-08-01 21:19:38 155

原创 linux下虚拟机管理和自动安装脚本

####虚拟机管理######1.虚拟机管理命令virt-manager        ##开启虚拟机管理器virsh list        ##显示正在运行的虚拟机virsh start desktop    ##开启某台虚拟机virsh list --all    ##查看所有的虚拟机virsh shutdown desktop    ##正常关闭虚拟机virsh d...

2018-08-01 21:13:26 160

原创 linux系统日志管理

####系统日志管理####1.rsyslog       ##此服务是用来采集系统日志的,他不产生日志,只起到临时采集作用 ####1.系统日志默认分类####/var/log/messages       ##系统服务及日志,包括服务的信息,报错等等/var/log/secure         ##系统认证信息日志/var/log/maillog        ##...

2018-07-28 16:52:05 121

原创 Linux下的sshd服务及文件传输

#####sshd服务######sshd简介##sshd = secure shell可以通过网络在主机中开启shell的服务配置网络:设置ip(实验中clinet ip:172.25.254.140    server ip: 172.25.254.240)改主机名称:hostnamectl set-hostname client0.example.com  ...

2018-07-28 14:54:12 348

原创 linux系统进程及服务的控制

##########系统进程及服务的控制###############1.什么是进程##进程就是系统未完成并且正在进行的工作##2.查看进程##1)图形方式查看    gnome-system-monitor2)进程查看命令    ps     -A    ##所有进程        -a    ##在当前环<C-F9>境中运行的进程,不包函环境信息      ...

2018-07-28 14:53:59 125

原创 linux网络配置

####linux下的网络配置######1.什么是IP ADDRESS    internet protocal ADDRESS        ipv4    internet protocal version 4##1.2x32    ip是由32个01组成    11111110.11111110.11111110.11111110 = 254.254.254.254##...

2018-07-28 14:53:47 362

原创 linux下用户授权

#####用户授权######用户授权配置文件         /etc/sudoers授权配置命令        visudo规范操作文件100左右普通用户     主机名称=(转换成新的用户身份)  命令1,命令2,。。。。文件的权限普通用户     主机名称=(转换成新的用户身份)  NOPASSWD: 命令示例:westos      desktop0.exampl...

2018-07-28 14:53:32 8520

原创 linux下用户管理

##############用户管理###################### ########1.用户存在的意义##################2.组存在的意义#################3.用户的查看########1)    查看当前用户    whoami        ##查看当前用户2)    系统中用户的查看    id         ##...

2018-07-19 17:06:00 196

原创 linux下输入输出管理

####1.系统中输入输出的管理####1.理解系统的输入输出2.管理输入输出的符号##输出重定向>        ##重定向正确输出2>        ##重定向错误输出&>        ##重定向所有输出注意:    重定向会覆盖原文件内容示例:注意:以下实验必须在student用户下完成find /etc/ -name passwd  &g...

2018-07-19 17:05:45 119

原创 linux系统结构以及vim的使用

#####linux系统结构########linux是一个倒树型结构,最大的目录名称叫“/” (根目录)#####linux系统中的二级目录######/bin          ##二进制可执行文件,系统常规命令/boot        ##启动目录,存放系统自动启动文件,内核,初始化程序/dev         ##系统设备管理文件/etc          ##大多数系统配...

2018-07-19 17:04:41 111

原创 linux基础知识

##虚拟机管理[kiosk@foundation0 Desktop]$ rht-vmctl    start                    desktop         ##打开虚拟机   [kiosk@foundation0 Desktop]$ rht-vmctl    view                    desktop         ##显示虚拟机[...

2018-07-19 16:32:43 170

空空如也

空空如也

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

TA关注的人

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