- 博客(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关注的人