自定义博客皮肤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)
  • 收藏
  • 关注

原创 iostat详细介绍(硬盘负载)

iostat查看硬盘信息iostat -x 1 3命令详解:-x 显示详细信息1 一秒钟截取一次3 截取三次信息详解:rrqm/s: 每秒进行 merge 的读操作数目。即 delta(rmerge)/swrqm/s: 每秒进行 merge 的写...

2019-08-13 18:00:58 592

原创 centos搭建mantisBUG管理工具【验证通过放心使用】

1、安装lnmp平台MySQL5.5以上PHP5.5-7.0之间(mantis对PHP最低版本要求是5.5,版本版本超过7.0不支持mysqli)nginx不限 2、下载mantiswget https://sourceforge.net/projects/mantisbt/files/mantis-stable/2.16.0/mantisbt-2.16.0.zip/dow...

2018-08-22 15:06:53 393 1

原创 redis缓存服务器(nginx+tomcat+redis+mysql实现session会话共享)

redis缓存服务器(nginx+tomcat+redis+mysql实现session会话共享)环境:192.168.24.128   Nginx192.168.24.129   Tomcat1192.168.24.130   Tomcat2192.168.24.131   redis192.168.24.132   MySQL nginx安装配置安装zlib-devel、pcre-devel等...

2018-05-17 15:46:32 3658 3

原创 memcache集群+使用方法

memcache集群环境:192.168.24.128   memcache-master192.168.24.129   memcache-slave192.168.24.130   magenta1192.168.24.131   magenta2 关闭防火墙、selinux 安装:1、安装libevent软件(都安装)[root@localhost src]# tar zxf libeven...

2018-05-17 15:28:43 652

原创 fcgi模式编译安装 LAMP+xcache

fcgi模式编译安装 LAMP+xcachephp 的工作模式:php 在 lamp 环境下共有三种工作模式:CGI 模式、apache 模块、FastCGI 模式。CGI 模式下运行 PHP,性能不是很好。作为 apache 的模块方式运行,在以前的课程中编译安装 lamp 已经介绍过了。FastCGI 的方式和 apache 模块的不同点在于:FastCGI 方式 PHP 是一处独立的进程,所...

2018-05-09 16:01:48 238

转载 centos7 安装jumpserver

centos7 安装jumpserver1.       环境:·        系统: CentOS 7·        IP: 192.168.24.128·        关闭 selinux 和防火墙[root@jumpserver~]# systemctl stop firewalld.service[root@jumpserver~]# systemctl enable firewal...

2018-05-09 15:45:42 917 1

原创 memcache

memcache1.       实验环境:192.168.24.128   web+PHP192.168.24.129   mysql192.168.24.130   mem关闭防火墙、selinux1.       MemCache简介MemCache 是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据...

2018-05-09 15:30:31 168

原创 smokeping

Smokeping1.yum groupinstall "Compatibility libraries" "Base" "Development tools" –y2.yum -y install cpan perl perl-FCGI perl-CGI perl-Digest-HMAC perl-Net-Telnet perl-Net-OpenSSH perl-Net-SNMP perl-...

2018-05-09 15:15:09 1099

原创 Nginx平滑升级

Nginx平滑升级先安装1.0.15版本的Nginx[root@localhost src]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel pcre pcre-devel openssl openssl-devel[root@localhost src]# tar zxf nginx-1.0.15.tar.gz [root@l...

2018-04-25 21:01:36 128

原创 Nginx反向代理加缓存服务器

Nginx反向代理缓存服务器环境:IP                                       角色                           服务192.168.223.128               Nginx代理             Nginx192.168.223.129               web群集                   Ap...

2018-04-23 20:38:49 654

原创 Apache优化

Apache优化一、开启 apache 的的Gzip(deflate)功能gzip 可以极大的加速网站,有时压缩比率高到 80%,最少都有 40%以上,还是相当不错的。在 Apache2 之后的版本,模块名不叫 gzip,而叫 mod_deflate1.  如果要开启 deflate 的话,一定要打开下面二个模块(在httpd.conf)LoadModule deflate_module modu...

2018-04-20 17:59:26 173

原创 mycat分库分表

mycat分库分表一、        环境              192.168.24.128  mycat              192.168.24.129  master关闭防火墙、配置hosts文件二、        主数据库配置(24.129)1.      在主数据库创建库表mysql> create database db01;mysql> create dat...

2018-04-16 21:40:24 155

原创 OneProxy分库分表

OneProxy分库分表环境:192.168.24.128    master192.168.24.129    oneproxy关闭防火墙或开启端口一、        配置master主机1.      分配连接用户权限并创建数据库mysql> grant all on *.* to oneproxy@'%' identified by '123.com';mysql> creat...

2018-04-12 19:06:16 601

原创 oneproxy读写分离

oneProxy读写分离环境:master主机:192.168.24.128slave主机:192.168.24.129oneproxy中间件:192.168.24.130配置hosts文件、关闭selinux1、配置主从master主配文件server_id = 1log_bin = mysql-bin重启并登录grant replication slave on *.* to rep@'19...

2018-04-12 13:25:23 407

原创 mycat读写分离

Mycat读写分离一、环境配置。Master:192.168.157.128Slave:192.168.157.129Mycat:192.168.130Master,slave,Mycat全部配置hosts文件,关闭selinux,关掉防火墙,更改主机名,master和slave都删掉二进制日志文件(/usr/local/mysql/data/auto.cnf)一、配置master1、修改mast...

2018-04-09 17:56:38 127

原创 mysql MMM

MMM实验环境:1、OS:centos7(64位) 数据库系统:MySQL5.7.13关闭selinux配置ntp时间同步(这里我是用的chrony)角色IPhostnameserver-idwrite vipread vipMaster1192.168.24.1128Master11192.168.24.200 Master2(backup)192.168.24.129Master22 192....

2018-03-30 20:08:46 376

原创 keepalived+双主

keepalived+双主实验环境:OS:centos7.0 x86_64Mysql 版本:mysql5.7.13Keepalived: keepalived- 3.10.0Mysql-vip:192.168.24.200Mysql-master1:192.168.24.128Mysql-master2:192.168.24.129实验:两边都设置防火墙规则配置master1的my.cnf文件lo...

2018-03-27 20:27:32 149

原创 MySQL gtid 主从复制

MySQL gtid 主从复制实验环境Mysql-master:192.168.119.129Mysql-slave:192.168.119.131实验:设置防火墙规则(主和从):修改MySQL配置文件:master:[mysqld]server_id = 1gtid_mode=onenforce_gtid_consistency=onlog_bin=master-binloglog-s...

2018-03-26 20:25:41 168

原创 docker-machine

docker-machine 远程部署docker主机实验环境:192.168.24.128 host1 安装docker和docker-machine192.168.24.129 host2第一步安装dockeryum -y install docker下载docker-machinecurl -L https://github.com/docker/machine/releases/downl...

2018-03-14 19:35:18 180

原创 weave实现跨主机容器互联

weave实现跨主机容器互联前提要求:两台主机都安装docker、weave路由转发防火墙开启6783端口DNS指定一、下载weavewget -O /usr/local/bin/weave https://raw.githubusercontent.com/zettio/weave/master/weave给权限  chmod a+x /usr/local/bin

2018-01-31 11:44:50 279

原创 Namespace

Namespace用来做容器的隔离,有了 namespace,在docker container里头看来,就是一个完整的linux的世界。在host看来,container里的进程,就是一个普通的host进程,namespace提供这种pid的映射和隔离效果,host承载着container,就好比一个世外桃源。namespace 包括:pid namespace、pid namesp

2018-01-31 11:35:16 661

原创 Docker Swarm

Docker Swarm 是什么?Docker Swarm是一个用于创建Docker主机(运行Docker守护进程的服务器)集群的工具,使用Swarm操作集群,会使用户感觉就像是在一台主机上进行操作docker1.12集成了swarmkit,使你可以不用安装额外的软件包, 使用简单的命令启动创建docker swarm集群。如果你在运行Docker 1.12时,你就可以原生创建一个Sw

2018-01-26 21:27:08 1260

原创 docker compose

Docker Compose 项目compose 项目简介compose 项目来源于之前的 Fig 项目,使用 python 代码编写。compose 项目主要用于编排部署基于 docker 的应用。本身与 docker/swarm 配合度很高。DockerCompose 是 Docker 编排服务的一部分,可以让用户在其它平台快速安装 Docker,Swarm 可以让 Docke

2018-01-23 21:03:42 1237

原创 supervisor

使用 Supervisor  来管理进程Docker  容器在启动的时候开启单个进程,比如,一个 ssh  或者 apache  的 daemon  服务。但我们经常需要在一个机器上开启多个服务,这可以有很多方法,最简单的就是把多个启动命令放到一个启动脚本里面,启动的时候直接启动这个脚本。例如:docker run -d 镜像 /run.sh另外就是安装进程管理工具。本节将使用

2018-01-23 20:49:52 193

原创 docker基本命令

1、查看 docker 版本 要是想看更详细一点的使用 docker  info2、docker 默认使用的是 unix socket3、使用 docker images  显示本机上的 images在列出信息中,•REPOSITORY:来自于哪个仓库,比如 docker.io/centos •TAG 的标记,比如  latest •IMAGEID:镜像它的 ID 号•CREATED:创建时间 •

2018-01-18 20:00:40 276

原创 Docker私有仓库

一、前提条件(1)关闭selinux(2)开启路由转发改写完成之后  sysctl -p   刷新一下正式开始1、安装依赖软件包在Nginx编译需要PCRE,因为Nginx的Rewrite模块和HTTP核心模块会使用到 PCRE 正则表达式。需要安装pcre 和pcre-devel用yum就能安装。 Zlib库提供了开发人员的压缩算法,在 nginx的模块中需要使用 gzip压缩。 需要安装zli

2018-01-18 19:30:59 167

原创 pipework

pipework 可以在下面用三个场景来使用和工作原理。环境:安装docker        关闭selinux     开启路由转发(net.ipv4.ip_forward =  1)一、将 Docker 容器配置到本地网络环境中为了使本地网络中的机器和 Docker 容器更方便的通信,我们经常会有将 Docker 容器配置到和主机同一网段的需求。这个需求其实很容易实现,我们只要将 Docker

2018-01-18 18:56:26 6031

原创 ISCSI网络存储服务

ISCSI网络存储服务iscsi 实现网络存储,提供存储端叫  target,使用存储端叫  initiator。target  上可以提供存储空间, initiator负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取数据, 在  initiator上看上去是多了一块硬盘。服务器端配置 target,准备做为LUN发布的ISCSI的存储设备(可以是一整块

2018-01-07 20:05:47 229

原创 dockerfile

一、 根据 Dockerfile构建出一个容器1、FROM(指定基础image)该指令有两种格式:FROM    制定images号也可以指定基础 image 为该image 的最后修改的版本。或者:FROM :2、MAINTAINER(用来指定镜像创建者信息)构建指令,用于将 image 的制作者相关的信息写入到 image 中。当我们对该im

2018-01-07 19:49:46 251

空空如也

空空如也

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

TA关注的人

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