自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

2018-08-30 11:33:39 239 0

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

[root@foundation52 ~]# mkdir demo [root@foundation52 ~]# cd demo/ [root@foundation52 demo]# ls [root@foundation52 demo]# git init bash: git: command ...

2018-08-30 10:51:17 422 0

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

[root@foundation52 ~]# systemctl start chronyd.service [root@foundation52 ~]# chronyc sources -v 210 Number of sources = 1 .-- Source mode '...

2018-08-29 17:53:42 346 0

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

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

2018-08-23 22:39:36 1074 0

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

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

2018-08-23 22:32:40 166 0

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

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

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

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

4.端口映射 ##过滤出所有容器的id [root@foundation52 docker]# docker ps -aq 049e851d4838 40e24d2caceb 64a0c831be4e ef6698f919db ##批量删除不使用的容器 [root@foundation52 ...

2018-08-23 22:24:04 1356 0

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

通过集群来部署容器 一、Docker简介 Docker是什么? Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系...

2018-08-23 22:20:44 463 0

原创 docker工具之基本命令

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

2018-08-23 22:20:16 121 0

原创 利用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.i...

2018-08-21 22:05:53 297 0

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

keeplived高可用 [root@server1 salt]# pwd /srv/salt [root@server1 salt]# ls _grains haproxy httpd nginx pkgs top.sls users [root@server1 salt]# ...

2018-08-20 21:34:35 103 0

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

负载均衡 ##将server1设为另一个客户端 [root@server1 ~]# yum install -y salt-minion [root@server1 ~]# cd /etc/salt [root@server1 salt]# ls cloud cloud....

2018-08-20 21:34:02 103 0

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

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

2018-08-20 21:33:16 301 0

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

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

2018-08-20 21:31:57 153 0

原创 Zabbix邮件报警设置

[root@server1 ~]# ls nginx-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.x8...

2018-08-17 22:19:22 106 0

原创 zabbix监控mysql性能

1.先封装一个企业7版本的虚拟机 2.制作子盘 3.配置yum源以及设定主机名和ip 4.关闭火墙 设定selinux的状态为disabled [root@test1 ~]# ls anaconda-ks.cfg fping-3.10-1.el7.x86_64.rpm iksemel-1....

2018-08-17 22:18:39 94 0

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

[root@server3 ~]# ls mysql-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@serve...

2018-08-14 22:54:12 98 0

原创 Redis集群

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

2018-08-13 23:32:40 68 0

原创 数据库的缓存

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

2018-08-13 23:31:45 149 0

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

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

2018-08-13 23:29:43 539 0

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

[root@server3 ~]# /etc/init.d/mysqld stop Stopping mysqld: [ OK ] [root@server3 ~]# chkconfig --list mysq...

2018-08-13 16:26:39 102 0

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

实验环境: Master: server3 172.25.52.3 Master/Slave: server4 172.25.52.4 Slave: server5 172.25.52.5 安装包: mh...

2018-08-13 16:25:39 1106 0

原创 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.el...

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

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

安装包: apache-tomcat-7.0.37.tar.gz jdk-7u79-linux-x64.tar.gz 架包:(共9个) asm-3.2.jar kryo-1.04.jar kryo-serializers-0.10.jar memcached-session-mana...

2018-08-13 16:17:33 85 0

原创 源码编译构建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.x8...

2018-08-13 16:11:19 141 0

原创 haproxy与pacemaker的配置

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

2018-08-13 16:10:10 89 0

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

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

2018-08-13 16:08:32 106 0

原创 nginx的基础配置

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

2018-08-06 20:20:57 762 0

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

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

2018-08-06 20:20:44 214 0

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

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

2018-08-06 20:20:30 115 0

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

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

2018-08-06 20:20:14 77 0

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

1. (1)配置实验环境 在server1中(vs调度器) [root@server1 ~]# ls anaconda-ks.cfg pycharm-community-2016.3.2.tar.gz bansys.zip varnish-3.0.5-1.el6.x...

2018-08-06 10:01:09 58 0

原创 varnish搭建cdn网络

varnish搭建cdn网络 概述: client->dns->cdn->server->cdn->cache->client CDN分发网络: CDN的全称是Content Delivery Networ...

2018-08-06 09:58:02 161 0

原创 虚拟机的封装

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

2018-07-28 23:08:48 151 0

原创 python之线程、套接子

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

2018-07-26 17:21:42 101 0

原创 python之数据库

1.MYSQL数据库的管理 准备工作: su - root yum install mariadb-server  -y systemctl start mariadb # 设定密码 mysql_secure_installation yum install gcc -y yum search ...

2018-07-26 17:02:23 108 0

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

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

2018-07-24 23:07:01 64 0

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

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

2018-07-23 16:31:36 314 0

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

1.面向对象 概述:         面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发...

2018-07-23 15:59:20 2899 0

原创 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 9020 0

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