随笔分类 - 服务
一些服务
摘要:一,分布式文件系统理论基础 1.1 分布式文件系统出现 计算机通过文件系统管理,存储数据,而现在数据信息爆炸的时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,已经不能满足目前的需求。 分布式文件系统可以有效解决数据的存储和管理难题,将固定于某个地点的
阅读全文
摘要:声明:实验环境使用Jenkins的应用与搭建的环境 新建一个流水线 用流水线脚本来构建流水线 首先在git服务器上建立放置流水线脚本的git仓库 在Jenkins服务器上上传流水线脚本到git仓库 修改web上的Jenkins的流水线的配置 实验自动流水线php实验 需要多备一台服务器php,搭建,
阅读全文
摘要:实验条件2个服务器, git服务器 ip地址:192.168.200.151 Jenkins服务器 ip地址:192.168.200.132 操作系统:centos7.5 在git服务器上操作 [root@git ~]# yum -y install git 用git账号创建项目仓库 在Jenkin
阅读全文
摘要:持续集成(c/i)的实验环境 git/harbor服务器 ip 192.168.200.132 docker服务器 ip 192.168.200.149 Jenkins服务器 ip 192.168.200.150 工具与版本要求 centos 7.5_x86 maven 3.5 tomcat 8 j
阅读全文
摘要:实验环境继续使用git的实验环境,详情请点击连接https://www.cnblogs.com/cash-su/p/10131632.html 首先给服务器做一个本机的映射 gitlab安装包下载 然后安装包 重新初始化gitlab 看下gitlab状态 看gitlab的版本号 我们开始访问私人仓库
阅读全文
摘要:svn是中央集中版本,所有的人都下载同一个版本去更新,git是分布式的,可以现在自己想要的分支。svn集中式版本控制系统不但速度慢,而且必须联网才能使用git系统的安全性高。git及其强大的分支管理git不仅仅是个版本系统,他也是个内容管理系统,工作管理系统等git是分布式的svn不是,这是git和
阅读全文
摘要:一,Zabbix生产环境监测案例概述 1.1 项目规划 [x] :主机分组 交换机 Nginx Tomcat MySQL Apache PHP-fpm redis(也有状态页, 自己研究) memcache(也有状态页, 自己研究) [x] :监控对象识别: 使用SNMP监控交换 使用IPMI监控服
阅读全文
摘要:一,Zabbix架构 zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 Zabbix 的运行架构如下图所示: 1.1 组件 z
阅读全文
摘要:一,Zabbix Web操作深入 1.1 Zabbix Web下的主机和模版以及监控项的添加方式 (1)创建一个模版 我们所有的功能几乎都是在模版中定义的 我们再点进新创建的模版查看 模版里几乎可以设定我们需要的所有功能 (2)在模版里创建应用集 应用集的作用就是将众多的监控项进行一个分类,方便我们
阅读全文
摘要:harbor私有镜像仓库,私有仓库有两种,一种是harbor,一种是小型的私有仓库,harbor有两种模式,一种是主 从,一种是高可用仓库,项目需求,需要两台服务器,都有docker。ldap权限统一管理,harbor可以基于角色的访问控制来管理,harbor可以图形化用户界面,用户可以通过浏览器,
阅读全文
摘要:docker的网桥搭建容器网路有5种模式bridge 网桥模式host仅主机模式(跟属主机一个网路)none 不给容器配置任何的网路环境,专门用来陪桥接的container 连个容器用以个网卡自定义模式,就跟网桥一样,就是自己起个名字 docker的重点镜像制作 一键打包安装镜像 放置入口文件在/r
阅读全文
摘要:1.1 SVN介绍 1.1.1 什么是SVN(Subversion)? Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repositor
阅读全文
摘要:首先在主服务器上搭建ansible直接用云yum装就可以, 如果copy报错一下的语句 "msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!" 然后建立roles
阅读全文
摘要:首先我们安装一个ansible。 在7版本,直接用yum安装就可以 然后清空ansible的配置文件,在里面写入自己需要管理的服务器的ip和相应的登陆密码 ansible的批量运行的脚本 [root@localhost scripts]# pwd/server/scripts[root@localh
阅读全文
摘要:Tomcat是一款开源的处理动态非常牛逼的web服务器。是sun公司开发的,在丧尸危机之后被收购了。 安装Tomcat需要的支持安装包 没有JDK就不能安装Tomcat 开始部署环境 环境支持已经安装好了,我们开始安装Tomcat 简单介绍下Tomcat的目录介绍 启动Tomcat, 启动了会出现一
阅读全文
摘要:keepalived故障切换转移原理1vrrp协议:(vritual router redundancy protocol)虚拟路由冗余协议,2故障转移。keepalived三大功能1实现物理高可用,2管理lvs3对lvs节点进行健康检测keepalived心跳包,是主主动发的,备是被动接收,如果都
阅读全文
摘要:负载均衡集群的作用分摊用户的访问请求及数据流。保证也为的可用性7*24应用于web业务及数据库从库的服务器的业务负载均衡lvs叫负载均衡4层,Nginx是反向代理,7层,负载均衡的高可用在主负载均衡前面加一个vip,当主的坏了,就会飘到从负载均衡,负载均衡的概念,lvs的初步原理(4层负载均衡器)工
阅读全文
摘要:创建程序用户 mysql的源码包安装 二进制包安装mysql )获取MySQL二进制软件包 百度云盘:http://pan.baidu.com/s/1hrBCzsC提取码:4yjf 解压缩二进制包 初始化二进制mysql 错误排除 配置启动脚本 提取码:4yjf
阅读全文
摘要:常见的web框架结构;例如:lnmp和;ampL=LINUX N=NGINX A=APACHE P=php T=Tomcat lnmp的原理 在LNMP组合工作时,首先是用户通过浏览器输入域名请求Nginx Web服务,如果请求是静态资源,则由Nginx解析返回给用户;如果是动态请求(.php结尾)
阅读全文
摘要:反向代理常见的lvs、haproxy。 缓存服务常见的。squid。vanish。常见的前端缓存。Apache是多进程的web服务器,Nginx是多线程的web服务器。Nginx的特点,对静态能力强,远胜Apache。对动态的没有Apache好。Nginx小,方便简单灵活,比较具有发展潜力的软件,在
阅读全文