12 2019 档案
Mongo--04 Mongo分片集群
摘要:[TOC] 一、分片的概念 1.有了副本集,为什么还需要分片? 副本集资源利用率不高 分片可以提高资源利用率 2.分片的缺点 理想情况下需要机器比较多 配置和运维变得复杂且困难 提前规划好特别重要,一旦建立后在想改变架构变得很困难 二、 分片工作原理 1.路由服务mongos 路由服务,提供代理,替 阅读全文
posted @ 2019-12-23 20:55 gong^_^ 阅读(414) 评论(0) 推荐(0) 编辑
Mongo--03 mongo副本集、备份与恢复
摘要:[TOC] 一、mongo副本集配置 1.创建节点目录和数据目录 2.创建配置文件 7.插入数据 8.副本节点登录查看数据 副本节点无法查看,设置之后可以 9.设置副本可读 二、查看副本集状态 三、副本集权重调整 模拟故障转移 1.查看当前副本集配置 2.设置权重 3.主节点主动降级 4.恢复成默认 阅读全文
posted @ 2019-12-23 20:53 gong^_^ 阅读(906) 评论(0) 推荐(0) 编辑
Mongo--02 命令介绍
摘要:[TOC] Mongo工具 1. 查看指令 2.插入命令 3.查询命令 查询命令总结: 4.更新数据 1.更改匹配条件的单条数据 2.更改匹配条件的多条数据 3.添加字段 5.索引 5.删除 6.mongo命令介绍 .mongostat状态解释 7.创建用户和角色 1.创建管理用户 2.查看创建的用 阅读全文
posted @ 2019-12-23 20:51 gong^_^ 阅读(330) 评论(0) 推荐(0) 编辑
Mongo --01 介绍、安装、优化报警
摘要:[TOC] 一 、 NoSQL 介绍 NoSQL,指的是非关系型的数据库。 NoSQL有时也称作Not Only SQL的缩写 是对不同于传统的关系型数据库的数据库管理系统的统称。 对NoSQL最普遍的解释是”非关联型的”,强调Key Value Stores和文档数据库的优点,而不是单纯的RDBM 阅读全文
posted @ 2019-12-23 20:48 gong^_^ 阅读(379) 评论(0) 推荐(0) 编辑
Zabbix--06主动模式和被动模式、低级自动发现、性能优化、
摘要:[TOC] 一、 Zabbix主动模式和被动模式 默认为被动模式:100个监控项要100个来回,要的时候才返回 主动模式:100个监控项1个回合,将所需要的100个打包,然后一次发过去,发过去之后,客户端全部执行完再一次返回给服务端。 1.克隆模版 完全克隆原来被动模式的模版为主动模式 2.修改克隆 阅读全文
posted @ 2019-12-19 09:27 gong^_^ 阅读(1554) 评论(0) 推荐(0) 编辑
Zabbix--05 Grafana、percona、自动发现和自动注册
摘要:[TOC] 一、 Grafana自定义图形 1.安装grafana 访问grafana:http://10.0.0.61:3000 账号密码:admin admin 2.安装并激活zabbix插件 网页操作 激活zabbix插件 网页操作 添加zabbix数据源 网页操作 导入模版 3.数据展示 4 阅读全文
posted @ 2019-12-19 09:14 gong^_^ 阅读(905) 评论(0) 推荐(0) 编辑
Zabbix--04 自定义模版、web监控
摘要:[TOC] 一、自定义模版 1.创建模版 1.1克隆出三台 1.2直接创建好触发器 1.3创建图形 模版创建好,再次创建主机就可直接选择用 修改模版,可全部生效 例如:把时间修改成30天 2.导出模版 3.监控TCP11种状态 编写zabbix配置文件 3.2.重启zabbix agent 3.3. 阅读全文
posted @ 2019-12-18 21:05 gong^_^ 阅读(704) 评论(0) 推荐(0) 编辑
Zabbix--03 邮件报警、微信报警
摘要:[TOC] 一、 邮件报警 1.定义发件人 2.定义收件人 3.优化告警信息 定制报警内容: "https://www.zabbix.com/documentation/4.0/zh/manual/appendix/macros/supported_by_location" 参考博客 1.操作位置 阅读全文
posted @ 2019-12-18 20:49 gong^_^ 阅读(456) 评论(0) 推荐(0) 编辑
Zabbix--02 自定义监控主机
摘要:[TOC] 一、 Zabbix 监控基础架构 zabbix agent(数据采集)— zabbix server(数据分析|报警)— 数据库(数据存储)<—zabbix web(数据展示) 二、 zabbix 快速监控主机 1.安装zabbix agent 2.配置zabbix agent 3.启动 阅读全文
posted @ 2019-12-18 20:32 gong^_^ 阅读(390) 评论(0) 推荐(0) 编辑
Zabbix--01 介绍及安装
摘要:[TOC] 一、 监控知识基本概述 1.为什么要使用监控 1.对系统不间断实时监控 2.实时反馈系统当前状态 3.保证服务可靠性安全性 4.保证业务持续稳定运行 2.如何进行监控,比如我们需要监控磁盘的使用率 1.如何查看磁盘使用率 df h 2.监控磁盘的那些指标 block、 inode 3.如 阅读全文
posted @ 2019-12-18 20:07 gong^_^ 阅读(350) 评论(0) 推荐(0) 编辑
Php优化
摘要:[TOC] php fpm优化 1.通常情况我们修改/etc/php.ini文件,仅会修改错误日志与文件上传 2. php fpm主配置文件/etc/php fpm.conf调整 3. php fpm状态模块,用于监控php fpm状态使用 4. 访问测试phpfpm_status状态页面 5. P 阅读全文
posted @ 2019-12-18 15:54 gong^_^ 阅读(294) 评论(0) 推荐(0) 编辑
Nginx优化总结
摘要:[TOC] Nginx性能优化概述 基于Nginx性能优化,那么在性能优化这一章,我们将分为如下几个方面做介绍 1.首先我们需要了解性能优化要考虑哪些方面。 2.然后我们需要了解性能优化必须要用到的压力测试工具ab。 3.最后我们需要了解系统上有哪些注意和优化的点,以及Nginx配置文件。 我们在做 阅读全文
posted @ 2019-12-18 15:52 gong^_^ 阅读(599) 评论(0) 推荐(0) 编辑
Memcache--02 源码安装nginx,php
摘要:[TOC] 一、session共享问题介绍 session主要用于服务端存储用户会话信息,cookie用于浏览器存储用户会话信息。 单系统服务session都存在同一个web容器中,例如tomcat中,用户请求都只访问这个容器中的session信息,除非容器挂了,否者不存在session取不到的情况 阅读全文
posted @ 2019-12-11 20:26 gong^_^ 阅读(410) 评论(0) 推荐(0) 编辑
MemCache--01 解决session
摘要:[TOC] 1. MemCache介绍 Memcache是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。这是一套开放源代码软件,以BSD lic 阅读全文
posted @ 2019-12-11 20:22 gong^_^ 阅读(655) 评论(0) 推荐(0) 编辑
Nginx 的总结
摘要:[TOC] Nginx 的产生 Nginx 同 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Resources Identifier)URI 或者统一资源定位符(Uniform Resources Locator)URL 作为沟通依据,通过 阅读全文
posted @ 2019-12-10 18:49 gong^_^ 阅读(354) 评论(0) 推荐(0) 编辑
Firewalld--03 富规则、备份恢复、开启内部上网
摘要:[TOC] 防火墙富规则、备份恢复、开启内部上网 1. 防火墙富规则策略 ​ Firewalld中的富规则表示更细致、更详细的防火墙策略配置,它可以针对系统服务、端口号、源地址和目标地址等诸多信息进行更有针对性的策略配置, 优先级在所有的防火墙策略中也是最高的。下面为Firewalld富规则帮助手册 阅读全文
posted @ 2019-12-10 18:42 gong^_^ 阅读(4181) 评论(0) 推荐(1) 编辑
Firewalld--02 端口访问/转发、服务访问、源地址管理
摘要:[TOC] 防火墙端口访问/转发、服务访问、源地址管理 1. 防火墙端口访问策略 使用Firewalld允许客户请求的服务器的80/tcp端口,仅临时生效,如添加 permanent重启后则永久生效 1). 临时添加允许放行单个端口 2). 临时添加放行多个端口 3). 永久添加多个端口,需要添加 阅读全文
posted @ 2019-12-10 12:20 gong^_^ 阅读(2625) 评论(0) 推荐(1) 编辑
Firewalld--01 防火墙安全、基本指令、区域配置
摘要:[TOC] Firewalld防火墙安全、基本指令、区域配置 安全 物理环境: 物理环境: 硬件安全 机柜上锁,避免电源被拔(UPS, 可以双电源),网线被拔(打标签) 温度,硬件检查 网络安全 (硬件防火墙(防DOS),软件防火墙 (iptables/firewalld/selinux (仅允许公 阅读全文
posted @ 2019-12-10 12:17 gong^_^ 阅读(2902) 评论(0) 推荐(0) 编辑
Kvm --05 密码保护:Kvm管理之WebVirtMgr
摘要:[TOC] 密码保护:Kvm管理之WebVirtMgr 1. 前言 ​ 当Kvm宿主机越来越多,需要对宿主机的状态进行调控,决定采用WebVirtMgr作为Kvm虚拟化的web管理工具,图形化的WEB,让人能更方便的查看Kvm宿主机的情况和操作。 WebVirtMgr是近两年来发展较快,比较活跃,非 阅读全文
posted @ 2019-12-09 11:53 gong^_^ 阅读(955) 评论(0) 推荐(0) 编辑
Kvm04 kvm虚拟机热迁移,可视化管理
摘要:[TOC] 1.kvm虚拟机热迁移 1). 冷迁移 1) 环境准备(环境一致) 桥接网络 2)将磁盘和配置文件传输过去 3)将主机导入进去 4) 启动测试 注意:如果格式是raw,需要先转换 回到源主机上面,将kvm虚拟主机centos7的镜像和配置文件传输给新的服务器,由于源占用空间太大,将其转换 阅读全文
posted @ 2019-12-06 09:58 gong^_^ 阅读(679) 评论(0) 推荐(0) 编辑
Kvm--03 kvm克隆,桥接网络,热添加
摘要:[TOC] 1.Kvm克隆 1). 完整克隆 2). 链接克隆 Kvm手动克隆虚拟机: 1:创建基于链接克隆的虚拟磁盘文件 自动化脚本 链接克隆方法二: 2.kvm虚拟机的桥接网络 创建一个桥接网络,执行命令 NAT模式 桥接模式上网原理 3.在线热添加网卡,cpu 1). 热添加网卡 查看网络接口 阅读全文
posted @ 2019-12-06 09:48 gong^_^ 阅读(554) 评论(0) 推荐(0) 编辑
Kvm--02 安装centos6系统 ,kvm磁盘管理
摘要:[TOC] 1.安装一个CentOS6的系统的虚拟主机 4. Kvm虚拟机console登录 CentOS 7.X 版本console登录 CentOS 6.X 版本console登录 05. Kvm虚拟机开机自启动 windows10安装 注意:vnc必须直达,不是直达连不上。如果公司有跳板机的话 阅读全文
posted @ 2019-12-06 09:43 gong^_^ 阅读(713) 评论(0) 推荐(0) 编辑
Kvm --01 虚拟化基础概念
摘要:[TOC] 1. 虚拟化基础概念 01. 什么是虚拟化? 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率虚拟化使用软件的方法重新定义 阅读全文
posted @ 2019-12-06 09:29 gong^_^ 阅读(529) 评论(0) 推荐(0) 编辑
Git--09 创建Maven项目
摘要:[TOC] 1. 创建Maven项目 ​ Maven是一个项目管理和综合工具。Maven提供给开发人员构建一个完整的生命周期框架。 ​ 开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期。 Apache的开源项目主要服务于Java平台的构建、依赖管理、项目管理。 阅读全文
posted @ 2019-12-06 09:00 gong^_^ 阅读(894) 评论(0) 推荐(0) 编辑
Git--08 Jenkins
摘要:[TOC] Jenkins 官网 https://jenkins.io Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,指在提供一个开放易用的软件平台,使软件的持续集成变成可能。 01. 安装准备 | 主机 | ip | 内存 | 硬盘 | | | | 阅读全文
posted @ 2019-12-06 08:40 gong^_^ 阅读(683) 评论(0) 推荐(0) 编辑
Git--07 Gitlab备份与恢复
摘要:[TOC] Gitlab备份与恢复 ​ 对gitlab进行备份将会创建一个包含所有库和附件的归档文件。对备份的恢复只能恢复到与备份时的gitlab相同的版本。将gitlab迁移到另一台服务器上的最佳方法就是通过备份和还原。​ gitlab提供了一个简单的命令行来备份整个gitlab,并且能灵活的满足 阅读全文
posted @ 2019-12-04 21:23 gong^_^ 阅读(299) 评论(0) 推荐(0) 编辑
Git --06 Git-gui安装
摘要:[TOC] 1.Git gui安装 阅读全文
posted @ 2019-12-04 21:20 gong^_^ 阅读(343) 评论(0) 推荐(0) 编辑
Git --05 Gitlab使用
摘要:[TOC] Gitlab使用 01. 外观配置 02. Gitlab汉化配置 08. 推送代码到Gitlab 刷新Gitlab仓库 09. 开发推送代码到Gitlab \ 给其创建dev用户,并给其分配到项目组,然后进行登录 \ 克隆一台服务器,作为开发人员使用,并进行生成密钥文件,进行密钥认证 复 阅读全文
posted @ 2019-12-02 14:35 gong^_^ 阅读(624) 评论(0) 推荐(0) 编辑
Git--04 Github使用
摘要:[TOC] Github使用 Github顾名思义是一个Git版本库的托管服务,是目前全球最大的软件仓库,拥有上百万的开发者用户,也是软件开发和寻找资源的最佳途径,Github不仅可以托管各种Git版本仓库,还拥有了更美观的Web界面,您的代码文件可以被任何人克隆,使得开发者为开源项贡献代码变得更加 阅读全文
posted @ 2019-12-02 12:02 gong^_^ 阅读(327) 评论(0) 推荐(0) 编辑
Git--03 git分支
摘要:[TOC] Git分支 ​ 分支即是平行空间,假设你在为某个手机系统研发拍照功能,代码已经完成了80%,但如果将这不完整的代码直接提交到git仓库中,又有可能影响到其他人的工作,此时我们便可以在该软件的项目之上创建一个名叫"拍照功能"的分支,这种分支只会属于你自己,而其他人看不到,等代码编写完成后再 阅读全文
posted @ 2019-12-02 11:57 gong^_^ 阅读(298) 评论(0) 推荐(0) 编辑
Git--02 Devops介绍及git安装部署
摘要:[TOC] 1. Devops介绍 01. 运维介绍 一般来说,运维工程师在一家企业里属于个位数的岗位,甚至只有一个。面对生产中NNN台服务器,NN个人员,工作量也是非常大的。 MTBF、 MTTR 、MTTF 详解 MTBF (Mean Time Between Failures) =平均故障间隔 阅读全文
posted @ 2019-12-02 11:48 gong^_^ 阅读(559) 评论(0) 推荐(0) 编辑
Git--01 基础 - 远程仓库的使用
摘要:[TOC] "Git 基础 远程仓库的使用" 远程仓库的使用 为了能在任意 Git 项目上协作,你需要知道如何管理自己的远程仓库。 远程仓库是指托管在因特网或其他网络中的你的项目的版本库。 你可以有好几个远程仓库,通常有些仓库对你只读,有些则可以读写。 与他人协作涉及管理远程仓库以及根据需要推送或拉 阅读全文
posted @ 2019-12-02 11:40 gong^_^ 阅读(298) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示