自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于日志文件的elk平台的搭建

[root@server1 ~]# lsanaconda-ks.cfg elk install.log install.log.syslog jdk-8u121-linux-x64.rpm[root@server1 ~]# yum install -y jdk-8u121-linux-x64.rpm[root@server1 ~]# cd elk/[root@server1 elk...

2018-08-30 11:33:39 571

原创 git工具的使用 、gitlab 服务器的搭建、Jenkins服务的搭建

[root@foundation52 ~]# mkdir demo[root@foundation52 ~]# cd demo/[root@foundation52 demo]# ls[root@foundation52 demo]# git initbash: git: command not found...[root@foundation52 demo]# yum whatprov...

2018-08-30 10:51:17 1195

原创 解决 yum源出现的常见问题、scp传输软件包报错 、无法连接虚拟机、u盘只读

[root@foundation52 ~]# systemctl start chronyd.service [root@foundation52 ~]# chronyc sources -v210 Number of sources = 1 .-- Source mode '^' = server, '=' = peer, '#' = local clock. / .- Sourc...

2018-08-29 17:53:42 1007

原创 docker工具之构建集群实现负载均衡

构建集群:实验环境:rhel7.3test1: 主节点test2: test3:排错:scp报错怎么办?[root@foundation52 kiosk]# scp docker-engine-* 172.25.52.33:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING:...

2018-08-23 22:39:36 1575

原创 docker工具之数据卷的管理、数据封装、批量管理多个容器

##删除逻辑卷docker volume rm `docker volume ls -q`[root@foundation52 ~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ...

2018-08-23 22:32:40 387

原创 docker管理工具之证书的制作与证书的加密

1.证书的制作##下载registry镜像lftp 172.25.254.251:/pub/docs/docker> get registry.tar ##导入镜像[root@foundation52 kiosk]# docker load -i registry.tar##[root@foundation52 kiosk]# docker run -d -p 5000:500...

2018-08-23 22:31:11 830 1

原创 docker工具之端口映射、容器互联、封装镜像、启动多个服务

4.端口映射##过滤出所有容器的id[root@foundation52 docker]# docker ps -aq049e851d483840e24d2caceb64a0c831be4eef6698f919db##批量删除不使用的容器[root@foundation52 docker]# docker rm -f `docker ps -aq`049e851d4838...

2018-08-23 22:24:04 2456

原创 docker工具之搭建2048游戏、镜像仓库、数据卷的管理、4种网络模式

通过集群来部署容器一、Docker简介Docker是什么?Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。说白了,docker是一种用了新颖方式实现的轻量级虚拟机,类似于VM,但是在...

2018-08-23 22:20:44 2083

原创 docker工具之基本命令

1.docker服务的启动、停止、重启systemctl start docker ##启动docker服务 systemctl daemon-reload ##守护进程重启 systemctl restart docker ##重启docker服务service docker restart service docker s...

2018-08-23 22:20:16 219

原创 利用saltstack管理工具搭建mysql数据库以及saltstack之ssh 、 saltstack之api 、 saltstack之syndic

1.##方法1:[root@server1 ~]# yum install mysql-server -y [root@server1 ~]# /etc/init.d/mysqld start[root@server1 ~]# salt server2 state.sls httpd.install[root@server1 ~]# mysqlWelcome to the MySQL...

2018-08-21 22:05:53 797

原创 利用saltstack管理工具实现keeplived高可用

keeplived高可用[root@server1 salt]# pwd/srv/salt[root@server1 salt]# ls_grains haproxy httpd nginx pkgs top.sls users[root@server1 salt]# mkdir keepalived[root@server1 salt]# ls_grains h...

2018-08-20 21:34:35 203

原创 利用saltstack管理工具实现负载均衡

负载均衡##将server1设为另一个客户端[root@server1 ~]# yum install -y salt-minion[root@server1 ~]# cd /etc/salt[root@server1 salt]# lscloud cloud.maps.d master minion.d proxy.dcloud.conf...

2018-08-20 21:34:02 182

原创 利用saltstack管理工具部署nginx

部署nginx 再重新打开一个虚拟机server3并配置好yum源(添加salt)[root@server3 ~]# yum install -y salt-minion[root@server3 ~]# cd /etc/salt/[root@server3 salt]# vim minion#################### 16 master: 172.25.52.1...

2018-08-20 21:33:16 457

原创 利用saltstack管理工具部署apache

实验环境: 服务端:sever1 客户端:server1 server2 server3 部署apache##配置yum源(添加salt)[root@foundation52 Desktop]# mv rhel6/ /var/www/html[root@server1 ~]# vim /etc/yum.repos.d/rhel-source.repo###########...

2018-08-20 21:31:57 288

原创 Zabbix邮件报警设置

[root@server1 ~]# lsnginx-1.8.0-1.el6.ngx.x86_64.rpm[root@server1 ~]# rpm -ivh nginx-1.8.0-1.el6.ngx.x86_64.rpm warning: nginx-1.8.0-1.el6.ngx.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9...

2018-08-17 22:19:22 802

原创 zabbix监控mysql性能

1.先封装一个企业7版本的虚拟机 2.制作子盘 3.配置yum源以及设定主机名和ip 4.关闭火墙 设定selinux的状态为disabled[root@test1 ~]# lsanaconda-ks.cfgfping-3.10-1.el7.x86_64.rpmiksemel-1.4-2.el7.centos.x86_64.rpmphp-bcmath-5.4.16-42.el7....

2018-08-17 22:18:39 217

原创 利用mysql-proxy实现mysql的读写分离

[root@server3 ~]# lsmysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz[root@server3 ~]# tar zxf mysql-proxy-0.8.5-linux-el6-x86-64bit.tar.gz [root@server3 ~]# lsmysql-proxy-0.8.5-linux-el6-x86-64bitmys...

2018-08-14 22:54:12 248

原创 Redis集群

安装包:nginx-1.8.0-1.el6.ngx.x86_64.rpmphp-cli-5.3.3-38.el6.x86_64.rpmphp-common-5.3.3-38.el6.x86_64.rpmphp-devel-5.3.3-38.el6.x86_64.rpmphp-fpm-5.3.3-38.el6.x86_64.rpmphp-gd-5.3.3-38.el6.x86_64...

2018-08-13 23:32:40 233

原创 数据库的缓存

数据库的缓存安装包: redis-4.0.8.tar.gz在server3中:[root@server3 my.cnf.d]# /etc/init.d/mysqld stopStopping mysqld: [ OK ][root@server3 my.cnf.d]# cd[root...

2018-08-13 23:31:45 358

原创 nginx主配置文件参数详解

Nginx的参数配置:301 #永久重定向302 #临时重定向200 #访问正确实验:[root@server5 ~]# cd /usr/local/lnmp/nginx/conf[root@server5 conf]# lsfastcgi.conf koi-win scgi_paramsfastcgi.conf.defa...

2018-08-13 23:29:43 1102

原创 基于MHA的MySQL高可用架构的搭建

[root@server3 ~]# /etc/init.d/mysqld stopStopping mysqld: [ OK ][root@server3 ~]# chkconfig --list mysqldmysqld 0:off 1:off 2:off 3:on ...

2018-08-13 16:26:39 186

原创 myqsl 半同步复制与全同步复制

实验环境: Master: server3 172.25.52.3 Master/Slave: server4 172.25.52.4 Slave: server5 172.25.52.5安装包: mha4mysql-node-0.56-0.el6.noarch.rpm mha4mysql-manag...

2018-08-13 16:25:39 2000

原创 mysql主从复制与基于GTID主从复制

安装包: mysql-community-client-5.7.17-1.el6.x86_64.rpm mysql-community-common-5.7.17-1.el6.x86_64.rpm mysql-community-libs-compat-5.7.17-1.el6.x86_64.rpm mysql-community-server-5.7.17-1.el...

2018-08-13 16:24:23 2184 1

原创 nginx+tomcat+memcached实现负载均衡和session共享

安装包:apache-tomcat-7.0.37.tar.gz jdk-7u79-linux-x64.tar.gz 架包:(共9个)asm-3.2.jarkryo-1.04.jarkryo-serializers-0.10.jarmemcached-session-manager-1.6.3.jarmemcached-session-manager-tc7-1.6.3.j...

2018-08-13 16:17:33 227

原创 源码编译构建lnmp架构

1.mysql在主机中下载: mysql-boost-5.7.17.tar.gz cmake-2.8.12.2-4.el6.x86_64.rpm 并用scp传给 server5[root@server5 ~]# ls cmake-2.8.12.2-4.el6.x86_64.rpm mysql-boost-5.7.17.tar.gz [root@server...

2018-08-13 16:11:19 403

原创 haproxy与pacemaker的配置

1.haproxy的配置(1)负载均衡在主机中下载: haproxy-1.6.11.tar.gz 并用 scp 传给 server1[root@server1 ~]# yum install rpm-build -y[root@server1 ~]# yum install pcre-devel -y[root@server1 ~]# rpmbuild -tb haproxy-...

2018-08-13 16:10:10 217

原创 RHCS套件实现nginx的高可用

实验环境: server1 lucci 管理节点server1 ricci 节点1 server2 ricci 节点2前提: server1与server2时间同步:[root@server1 ~]# dateThu Aug 2 09:56:51 CST 2018[root@server2 ~]# dateThu Aug 2 09:56:59 CST 201...

2018-08-13 16:08:32 237

原创 nginx的基础配置

源码编译三部曲: ./configure #生成makefile make #读取makefile make install #编译makefile实验1: 先下载:nginx-1.14.0.tar.gz [root@server1 ~]# lsanaconda-ks.cfg install.log install.log.syslog ngin...

2018-08-06 20:20:57 988

原创 负载均衡LVS集群之FULLNAT模式搭建

LVS/FULLNAT实验环境: 关闭所有虚拟机 打开一个图形虚拟机图形:更改Memory为2048 在虚拟机中执行 df -h 只要可用的>10G即可 下载安装包在主机上下载: kernel-2.6.32-220.23.1.el6.src.rpm Lvs-fullnat-synproxy.tar.gz newt-devel-0.52.11-3.el6.x8...

2018-08-06 20:20:44 541

原创 负载均衡LVS集群之TUN模式搭建

实验:在server1里:##给eth0添加两个ip[root@server1 ~]#cd /etc/sysconfig/network-scripts/[root@server1 ~]#network-scripts]# vim ifcfg-eth0 #################DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=1...

2018-08-06 20:20:30 252

原创 负载均衡LVS集群之NAT模式搭建

搭建NAT服务器概述:NAT(Network address translation)即网络地址转换,作为一种过渡解决手段,可以用来减少对全球合法IP地址的需求。简单的说,NAT就是在内部专用网络中使用内部地址,而当内部节点要与外界网络发生联系时,就在边缘路由器或者防火墙处,将内部地址转换成全局地址,从而使得在外部公共网(Internet)上使用一个和数个合法IP地址正常传输数据。其中...

2018-08-06 20:20:14 179

原创 负载均衡LVS集群之DR模式搭建

1.(1)配置实验环境在server1中(vs调度器)[root@server1 ~]# lsanaconda-ks.cfg pycharm-community-2016.3.2.tar.gzbansys.zip varnish-3.0.5-1.el6.x86_64.rpminstall.log varnish-libs-3.0.5-1....

2018-08-06 10:01:09 228

原创 varnish搭建cdn网络

varnish搭建cdn网络概述:client->dns->cdn->server->cdn->cache->clientCDN分发网络:CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所...

2018-08-06 09:58:02 301

原创 虚拟机的封装

虚拟机的封装由于大多数企业使用的都是企业6的版本 很少用企业7故本文介绍企业6版本的虚拟机的封装1.安装虚拟机2.在虚拟机中:(1)删除文件#不绑定网络接口cd /etc/udev/rules.d/lsrm -f 70-persistent-net.rules...

2018-07-28 23:08:48 311

原创 python之线程、套接子

1.线程概述:线程是操作系统能够进行运算调度的最小单位(程序执行流的最小单元),它被包括在进程之中,是进程的实际运作单位.一个进程可以并发多个线程,每条线程并行执行不同的任务(线程是进程的一个实体,是被系统独立调度和分派的基本单元)每一个进程启动时都会最先产生一个线程,即主线程. 然后主线程会再创建其他的子线程代码1from threading import Thread#...

2018-07-26 17:21:42 334

原创 python之数据库

1.MYSQL数据库的管理准备工作:su - rootyum install mariadb-server  -ysystemctl start mariadb# 设定密码mysql_secure_installationyum install gcc -yyum search Mysql-Pythonyum install MySQL-python.x86_64  -y# ...

2018-07-26 17:02:23 175

原创 python之异常、模块、文件、数据存储

1.异常概述:在程序开发中,如果某些代码的执行不确定(程序的语法完全正确),可以增加try 来捕获异常(1)基本语法格式:   try:       要执行的代码   except:       出现错误的处理 代码try:    num = int(raw_input('请输入一个整数:'))except:    print '请输入正确的整...

2018-07-24 23:07:01 187

原创 python之面向对象的三大特性,私有属性与私有方法,类的结构,设计模型

1.面向对象的三大特性(1)封装:根据职责将属性和方法封装到一个抽象的类中定义的准则(2)继承:实现代码的重用,相同的代码不需要重复的编写,设计类的技巧,子类针对自己特有的需求,编写特定的代码(3)多态:不同的子类对象调用相同的方法,产生不同的执行结果  1.封装(1).封装是面向对象编程的一大特点(2).面向对象编程的第一步,将属性和方法封装到一个抽象的类...

2018-07-23 16:31:36 576

原创 python之类的有关概念,初始化方法,内置方法

1.面向对象概述:        面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执行就是一系列消息在各个对象之间传递。在Python中,所有数...

2018-07-23 15:59:20 5060 3

原创 python 之 if 语句、else语句

1. if语句(1)if 判断语句的基本语法:if 条件:        命令1else   命令2#只有条件成立才执行命令1,否则执行命令2#注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加)。在python开发中,Tab 和空格不要混用练习1练习2改进(2)逻辑运算概述:在程序开发中,通常在判断条件时,会需要同时判断多个条件,只有多个条件都满足,才能够执行后续代...

2018-07-09 00:19:42 71165 2

空空如也

空空如也

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

TA关注的人

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