<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_45652989的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_45652989</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_45652989]]></copyright><item><title><![CDATA[linux企业实战  --SaltStack(一) 安装部署 && 远程连接]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/106598798</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/106598798</guid><author>qq_45652989</author><pubDate>Fri, 19 Jun 2020 17:55:16 +0800</pubDate><description><![CDATA[文章目录一 SaltStack 简介1. SaltStack 是什么？？2. Salt 的核心功能3. SaltStack 通信机制二 SaltStack 安装部署
一 SaltStack 简介
1. SaltStack 是什么？？

SaltStack  是一个配置管理系统，能够维护预定义状态的远程节点。
SaltStack  是一个分布式远程执行系统，用来在远程节点上执行命令和查询数据。
SaltStack  是运维人员提高工作效率、规范业务配置与操作的利器。

2. Salt 的核心功能

使命令发送]]></description><category></category></item><item><title><![CDATA[linux企业实战 --Docker之harbor的安装部署]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105459732</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105459732</guid><author>qq_45652989</author><pubDate>Sat, 11 Apr 2020 22:51:33 +0800</pubDate><description><![CDATA[文章目录一、Harbor二、部署Harbor1. 安装Docker2. 安装harbor2. 安装docker-compose三、GUI界面
一、Harbor
Harbor是VMware公司开源了企业级Registry项目，它是Docker Registry的更高级封装。其的目标是帮助用户迅速搭建一个企业级的Docker registry服务。
二、部署Harbor
1. 安装Docker
此部分...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --Docker镜像构建]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105433006</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105433006</guid><author>qq_45652989</author><pubDate>Sat, 11 Apr 2020 15:40:19 +0800</pubDate><description><![CDATA[文章目录一、镜像的分层结构二、镜像的构建1. 从容器构建镜像（简：容器镜像） --commit命令1.1 commit 详述1.2 构建方式2. Dockerfile构建镜像2.1 Dockerfile 参数2.2 构建方式四、镜像的优化
一、镜像的分层结构

如上图所示：

共享宿主机的kernel
base镜像提供的是最小的Liunx发行版
同一docker主机支持运行多种Liunx发行版
采...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --Docker之部署nginx]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105430895</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105430895</guid><author>qq_45652989</author><pubDate>Fri, 10 Apr 2020 13:57:30 +0800</pubDate><description><![CDATA[步骤一：搜索nginx

步骤二：下载镜像加速器后重新拉取nginx

步骤三：查看已下载的镜像

步骤四：开启nginx，并查看nginx信息（所分配的IP）


步骤五：nginx运行后，会发现出现一个docker0网络接口

步骤六：查看桥接，容器接口

步骤七：访问虚拟机IP

此时nginx被分配的网络是内网，若需要分配外网，可重拉取nginx
步骤八：重新拉取nginx，并设访问端口
...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --Docker之部署docker & 镜像加速器]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105426865</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105426865</guid><author>qq_45652989</author><pubDate>Fri, 10 Apr 2020 10:24:22 +0800</pubDate><description><![CDATA[文章目录一、部署docker二、镜像加速器
一、部署docker
步骤一：在 develpoer.aliyun.com/mirrors/ 下找到docker-ce的下载地址

步骤二：使用 wget 下载 docker
注： 在yum目录下下载docker

步骤三：下载后生成的docker-ce文件进行编辑

步骤四：yum repolist

步骤五：查看当前系统

步骤六：此时下载docke...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --Docker定义]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105421836</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105421836</guid><author>qq_45652989</author><pubDate>Fri, 10 Apr 2020 01:16:33 +0800</pubDate><description><![CDATA[文章目录Docker的简介
Docker的简介

Docker 是一个开源的应用容器引擎，基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中，然后发布到任何流行的 Linux 机器上，也可以实现虚拟化。
容器是完全使用沙箱机制，相互之间不会有任何接口（类似 iPhone 的 app）,更重要的是容器性能开销极低。
D...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible常用模式之命令操作（command & shell & script）]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105276969</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105276969</guid><author>qq_45652989</author><pubDate>Thu, 02 Apr 2020 20:07:17 +0800</pubDate><description><![CDATA[文章目录一、command 模块1. 模块参数2. 应用二、shell模块1. 模块参数2. 应用三、script 模块1. 模块参数2. 应用
一、command 模块
command模块可以帮助我们在远程主机上执行命令
注意：使用command模块在远程主机中执行命令时，不会经过远程主机的shell处理，在使用command模块时，如果需要执行的命令中含有重定向、管道符等操作时，这些符号也会失...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible常用模块之文件操作（find & replace）]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105268746</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105268746</guid><author>qq_45652989</author><pubDate>Thu, 02 Apr 2020 19:01:03 +0800</pubDate><description><![CDATA[文章目录一、find 模块1. 模块参数
一、find 模块
find模块可以班帮助我们再远程主机中查找符合条件的文件，就像find命令
1. 模块参数




参数
含义




paths
必须参数，指定在哪个目录中查找文件，可以指定多个路径，路径间用逗号隔开，此参数有别名，使用别名path或者别名name可以代替paths。


recurse
默认情况下，只会在指定的目录中查找文件，也就是...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible常用模块之文件操作（file & blockinfile & lineinfile）]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105152721</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105152721</guid><author>qq_45652989</author><pubDate>Thu, 02 Apr 2020 14:03:12 +0800</pubDate><description><![CDATA[文章目录一、file模块1. file模块参数
一、file模块
file模块可以帮助我们完成一些对文件的基本操作， 比如：创建文件或目录、删除文件或目录、修改文件权限等
1. file模块参数




参数
用法




path
必须参数，用于指定要操作的文件或目录，在之前版本的ansible中，使用dest参数或者name参数指定要操作的文件或目录，为了兼容之前的版本，使用dest或name...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible常用模块之文件操作 （Fetch & copy）]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105145732</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105145732</guid><author>qq_45652989</author><pubDate>Fri, 27 Mar 2020 22:29:54 +0800</pubDate><description><![CDATA[文章目录一、实验环境二、模块基本用法三、fetch 模块三、copy 模块1. copy模块与fetch模块的区别2. copy模块参数3. copy模块应用
一、实验环境
编写 ansible 清单

二、模块基本用法
ansible-doc-l			#列出ansible所支持的模块
ansible-doc -s fetch	#查看模块的详细帮助信息（fetch模块）
ansible all -...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible之清单配置 (INI语法&YAML语法)]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105139544</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105139544</guid><author>qq_45652989</author><pubDate>Fri, 27 Mar 2020 17:02:43 +0800</pubDate><description><![CDATA[文章目录一、INI配置ansible清单1. 将一台服务器添加到清单中：a. 用IP连接b. 用主机名连接c. 免密连接（简化清单书写）2. ansible的分组功能a. 分组类别一：b. 分组类别二：二、YAML语法配置ansible清单
一、INI配置ansible清单
cd /etc/ansible
vim hosts	#ansible的清单文件


1. 将一台服务器添加到清单中：
a. ...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --ansible定义&安装]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/105132354</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/105132354</guid><author>qq_45652989</author><pubDate>Fri, 27 Mar 2020 00:32:31 +0800</pubDate><description><![CDATA[文章目录1. ansible是什么?2. ansible能做什么?3. "幂等性"是什么意思呢?总结
1. ansible是什么?
它是一个配置管理工具，它是一个自动化运维工具
2. ansible能做什么?
正如其他配置餐理工具一样，ansible可以帮助我们完成一些批量任务，或者完成一些需要经常重复的工作。
比如:同时在100台服务器上安装nginx服务,并在安装后启动它们。
比如:将某个文件...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之proxy监控配置]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104968561</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104968561</guid><author>qq_45652989</author><pubDate>Fri, 20 Mar 2020 15:57:58 +0800</pubDate><description><![CDATA[文章目录一、简介
一、简介
当监控规模变得庞大时，我们可能有成千，上万台设备需要监控，这时我们是否需要部署多套zabbix系统进行监控呢?如果部署多套zabbix监控系统，那么监控压力将会被分摊，但是，这些监控的对象将会被尽平均的分配到不同的监控系统中，这个时候，我们就无法通过统-的监控入口，去监控这些对象了，虽然分摊了监控压力，但是也增加了监控工作的复杂度，那么，我们到底该不该建立多套zabbi...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之使用JMX监控tomcat]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104961529</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104961529</guid><author>qq_45652989</author><pubDate>Fri, 20 Mar 2020 14:05:42 +0800</pubDate><description><![CDATA[步骤一：在server2上配置
tar zxf apache-tomcat-8.5.24.tar.gz -C /usr/local/
cd /usr/local/
ln -s apache-tomcat-8.5.24/ tomcat

步骤二：
[root@server2 bin]# vim catalina.sh 

CATALINA_OPTS='-Dcom.sun.management.jmx...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix结合mail+第三方应用监控]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104960648</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104960648</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 17:25:20 +0800</pubDate><description><![CDATA[文章目录1. zabbix结合qqEmail监控服务2. zabbix结合第三方应用（这里用睿象云）监控
1. zabbix结合qqEmail监控服务
2. zabbix结合第三方应用（这里用睿象云）监控

...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之监控mysql服务]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104960435</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104960435</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 16:30:27 +0800</pubDate><description><![CDATA[步骤一：建立目录并写隐藏文件
mkdir /var/lib/zabbix 
cd /var/lib/zabbix/
vim .my.cnf 

[mysql]
user = zabbix   #ps ax 看到的zabbix_server 的用户就是zabbix，所以不用root，太大
password = redhat
socket = /var/lib/mysql/mysql.sock
[my...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之监控httpd nginx]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104958701</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104958701</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 15:19:28 +0800</pubDate><description><![CDATA[文章目录1. zabbix监控httpd服务2. zabbix监控nginx服务继续添加监控项
1. zabbix监控httpd服务
步骤一：在server2上安装httpd并开启服务
yum install httpd -y
systemctl start httpd
systemctl enable httpd

步骤二：在web界面上进行设置
httpd是zabbix自带的监控模块。
接下来...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之API远程 查看/创建/删除 监控主机]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104958674</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104958674</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 13:48:48 +0800</pubDate><description><![CDATA[文章目录1. API2. Zabbix API 综述3. API查看，删除，创建监控主机
1. API
API ( Application Programming Interface,应用程序编程接口)是一些预先定义的函数，目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力，而又无需访问源码，或理解内部工作机制的细节。
2. Zabbix API 综述
Zabbix API允许你以...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix之监控平台的搭建]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104958624</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104958624</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 11:12:35 +0800</pubDate><description><![CDATA[文章目录1. 实验环境2. 搭建基本的zabbix监控平台
1. 实验环境




hostname
IP





server1
172.25.42.1
zabbix-server，zabbix-web,mariadb-server监控方


server2
172.25.42.2
zabbix-agent(1)被监控方


server3
172.25.42.3
zabbix-agent(2...]]></description><category></category></item><item><title><![CDATA[linux企业实战 --zabbix定义]]></title><link>https://blog.youkuaiyun.com/qq_45652989/article/details/104958581</link><guid>https://blog.youkuaiyun.com/qq_45652989/article/details/104958581</guid><author>qq_45652989</author><pubDate>Thu, 19 Mar 2020 01:36:53 +0800</pubDate><description><![CDATA[我们监控的初衷就是当某些指标不符合我们的需求时，我们能够在第一时间发现异常，所以，监控工具需要定期的对被监控主机进行检查、信息收集等操作，当被监控主机出现异常时，能够及时报警、通知管理员，并且需要记录这些异常，以便我们分析这些数据，查漏补缺，那么，一个监控工具就应该具备采集信息、存储信息、展示信息、报警通知等功能，而zabbix就可以做到这些，除了zabbix，你可能还听说过cacti、nagio...]]></description><category></category></item></channel></rss>