自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git -- Gitlab -- Jenkins

[root@foundation50 ~]# mkdir demo[root@foundation50 ~]# cd demo/[root@foundation50 demo]# ls[root@foundation50 demo]# git init ##初始化Initialized empty Git repository in /root/demo/.git/[root@fo...

2018-08-25 00:38:53 468

原创 Docker 容器管理 && 安全机制

不同方式的进入: 1、命令[root@foundation50 ~]# systemctl start docker[root@foundation50 ~]# docker info[root@foundation50 ~]# cd /tmp/[root@foundation50 tmp]# cd docker/[root@foundation50 docker]# docker ...

2018-08-23 17:00:10 1002

原创 Docker Registry && Docker Compose

一、docker仓库[root@foundation50 docker]# docker images registryREPOSITORY TAG IMAGE ID CREATED SIZEregistry latest bca04f698ba8...

2018-08-23 16:40:06 1162

原创 Docker Swarm 集群 实现负载均衡

Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(docker client in go, docker_py, docker等)均可以直接与Swarm通信。Swarm几乎全部用Go语言...

2018-08-23 13:15:55 6357

原创 Docker 基础用法和命令帮助

一、docker command$ sudo docker # docker 命令帮助Commands: attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像 build Build an image from a Dockerfile ...

2018-08-22 20:53:47 794 1

转载 Linux 查看系统信息命令 cpu、内存、进程、硬盘、网卡

系统 uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv ...

2018-08-21 22:41:04 1355

原创 Docker的安装与部署 && 镜像的导入和容器的使用 && 网络管理

一、[root@foundation50 Desktop]# lsdocker-engine-17.03.1.ce-1.el7.centos.x86_64.rpmdocker-engine-selinux-17.03.1.ce-1.el7.centos.noarch.rpmtidbu=1157039478,3562742726&fm=11&gp=0.jpgu=3125...

2018-08-21 22:34:03 448

原创 Saltstack自动化运维工具 ---- 搭建数据库返回+Top master+api

http://docs.saltstack.cn/contents.htmlhttp://docs.saltstack.cn/ref/returners/all/salt.returners.mysql.html[root@server1 ~]# yum install -y mysql-server[root@server1 ~]# /etc/init.d/mysqld start[...

2018-08-21 22:12:40 326

原创 Saltstack自动化运维工具 ---- 一键部署高可用负载均衡集群

在server4 做好底层配置:[root@server4 ~]# vim /etc/yum.repos.d/rhel-source.repo [root@server4 ~]# yum repolist [salt]name=saltstackbaseurl=http://172.25.50.250/rhel6enabled=1gpgcheck=0[LoadBala...

2018-08-21 21:58:36 445

原创 Saltstack自动化运维工具 ---- grains 和 pillar

在之前两篇博客的基础上,操作:这是我们之前看到的效果:1、用 grains 不同的方法来更改、推送、刷新方法一:更改 httpd 的配置文件[root@server2 html]# vim /etc/salt/minion[root@server2 html]# cd[root@server2 ~]# /etc/init.d/salt-minion resta...

2018-08-21 21:41:31 397

原创 Saltstack自动化运维工具 ---- 一键部署haproxy并实现负载均衡

建立在上一个博客的条件的基础上1、搭建环境[root@server1 ~]# cd /etc/salt[root@server1 salt]# lscloud cloud.deploy.d cloud.profiles.d master minion pki proxy.dcloud.conf.d cloud.maps.d cloud....

2018-08-21 21:32:16 421

原创 Saltstack自动化运维工具 ---- Salt一键部署 、一键部署源码安装ngixn

1、安装slat[root@server1 ~]# cd /etc/yum.repos.d[root@server1 yum.repos.d]# lsrhel-source.repo[root@server1 yum.repos.d]# vim rhel-source.repo [root@server1 yum.repos.d]# yum repolist[root...

2018-08-21 21:11:40 971

原创 监控错误报警 && Agent 主被动 && Proxy 的代理

一、报警[root@foundation50 ~]# iptables -t nat -I POSTROUTING -s 172.25.50.0/24 -j MASQUERADE[root@localhost zabbix]# pwd/etc/zabbix[root@localhost zabbix]# lsweb zabbix_java_gate...

2018-08-16 10:43:03 1516

原创 Zabbix 部署

[root@localhost ~]# lsfping-3.10-1.el7.x86_64.rpm zabbix-java-gateway-3.4.6-1.el7.x86_64.rpmiksemel-1.4-2.el7.centos.x86_64.rpm zabbix-proxy-mysql-3.4.6-1.el7.x86_64.rpmphp-bcmath-5.4...

2018-08-16 10:03:43 294

原创 Zabbix使用nginx做web服务器 && Zabbix部署jmx监控tomcat

1、[root@server1 ~]# cd /etc/nginx/[root@server1 nginx]# lsconf.d koi-utf mime.types scgi_params win-utffastcgi_params koi-win nginx.conf uwsgi_params[root@server1 nginx]# cd conf...

2018-08-15 14:05:17 3331

原创 使用Mysql-Proxy实现Mysql的读写分离

MySQL读写分离是指让master处理写操作,让slave处理读操作,非常适用于读操作量比较大的场景,可减轻master的压力。 使用mysql-proxy实现mysql的读写分离,mysql-proxy实际上是作为后端mysql主从服务器的代理,它直接接受客户端的请求,对SQL语句进行分析,判断出是读操作还是写操作,然后分发至对应的mysql服务器上。 实验主机(系统均为rhel6....

2018-08-14 22:30:09 234

原创 Redis 的 mysql 缓存

一、配置环境:1、配置worker端[root@server1 redis]# yum install -y nginx-1.8.0-1.el6.ngx.x86_64.rpm php-*[root@server1 redis]# vim /etc/php.ini ##更改时区,为 Asia=Shanghai[root@server1 php.d]# id nginxuid...

2018-08-12 17:16:58 360

原创 mysql 的 缓存 -- Redis & 集群

一、配置环境1、安装并修改端口[root@server1 ~]# lsredis-4.0.8.tar.gz[root@server1 ~]# tar zxf redis-4.0.8.tar.gz [root@server1 ~]# cd redis-4.0.8[root@server1 redis-4.0.8]# ls00-RELEASENOTES COPYING Makef...

2018-08-12 11:57:21 244

原创 Mysql复制--主从复制配置

当单台MYSQL服务器无法满足当前网站流量时的优化方案。需要搭建mysql集群技术。1、复制功能:数据分布负载均衡(读)备份高可用和故障切换MySQL升级测试2、复制方式:主–从复制主–主复制半同步复制3、复制原理:Mysql中有一种日志叫做bin日志(二进制日志)。这个日志会记录下所有修改了数据库的SQL语句(insert,update,dele...

2018-08-11 23:29:24 318

原创 Nginx 配置参数

[root@server5 ~]# tar zxf nginx-1.10.1.tar.gz [root@server5 core]# vim nginx.h[root@server5 nginx-1.10.1]# vim auto/cc/gcc[root@server5 nginx-1.10.1]# yum install -y gcc-c++[root@server5 nginx-1...

2018-08-09 15:47:53 415

原创 Nginx+Tomcat+Memcached实现负载均衡和session共享

server1:IP 172.25.254.1 安装tomcat和memcached,做调度器,使用nginx server2:IP 172.25.254.2 安装tomcat和memcached(1)Nginx负责负载均衡。 (2)Tomcat负责实际服务。 (3)Memcached负责同步Tomcat的Session,达到Session共享的目的。一、server1 :172...

2018-08-08 00:17:13 245

原创 PHP和memcached缓存模块扩展及openresty+memcached实现缓存

一、PHP模块扩展[root@server1 ~]# tar zxf memcache-2.2.5.tgz [root@server1 ~]# vim .bash_profile[root@server1 ~]# source .bash_profile[root@server1 ~]# cd memcache-2.2.5[root@server1 memcache-2.2.5]...

2018-08-07 22:01:50 449

原创 LNMP 架构工作原理 && 源码编译 LNMP

[root@server1 ~]# yum install -y cmake-2.8.12.2-4.el6.x86_64.rpm 开始编译:[root@server1 mysql-5.7.17]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lnmp/mysql -DMYSQL_DATADIR=/usr/local/lnmp/mysql/data...

2018-08-07 21:09:56 377

原创 配置Haproxy

一、配置HaproxyHAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件。1、server1[root@server1 ~]# ls anaconda-ks.cfg haproxy-1.6.11.tar.gz install.log install.log.syslog[root@server1 ~]# yum i...

2018-08-04 14:59:32 276

原创 利用RHCS + NGINX 实现高可用集群

一、了解RHCS1、什么是RHCS RHCS是Red Hat Cluster Suite的缩写,也就是红帽子集群套件,RHCS是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,它将集群系统中三大集群架构融合一体,可以给web应用、数据库应用等提供安全、稳定的运行环境。更确切的说,RHCS是一个功能完备的集群应用解决方案,它从应用的前端访问到后端的数据存储都提供了一...

2018-08-03 15:51:25 489

原创 Nginx 配置 及 简单应用

一、Nginx 介绍Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。二、Nginx部署1、下载安装包 nginx-1.140.tar....

2018-08-01 18:29:24 774

原创 Lvs _ Fullnat

LVS FULL NAT 模式: 看完上图后发现 FULLNAT有一个问题是:RealServer无法获得用户IP;淘宝通过叫TOA的方式解决的, 主要原理是:将client address放到了TCP Option里面带给后端RealServer,RealServer收到后保存在socket的结构体里并通过toa内核模块hook了getname函数,这样当用户调用ge...

2018-08-01 14:58:17 396

空空如也

空空如也

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

TA关注的人

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