<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[studywinwin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/studywinwin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; studywinwin]]></copyright><item><title><![CDATA[第十六周作业]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/105343658</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/105343658</guid><author>studywinwin</author><pubDate>Mon, 06 Apr 2020 16:12:22 +0800</pubDate><description><![CDATA[使用ansible的playbook实现自动化安装httpd

安装 ansible

yum --enablerepo=aliyun_epel install ansible -y


管理哪些主机

免密登陆

ssh-keygen -P "" -t rsa -f /root/.ssh/id_rsa &amp;&gt; /dev/null
ssh-copy-id 192.168.43.29
s...]]></description><category></category></item><item><title><![CDATA[第十五周作业]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104970465</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104970465</guid><author>studywinwin</author><pubDate>Mon, 23 Mar 2020 11:36:26 +0800</pubDate><description><![CDATA[编写脚本，支持让用户自主选择，使用mysqldump还是xtraback全量备份。
#!/bin/bash
#
. /etc/init.d/functions
username=root
passname=123456
PS3="Please input a number[1|2]:  "
mysqldumpdir=/mysqldumpdir
xtrabackupdir=/xtrabackupdi...]]></description><category></category></item><item><title><![CDATA[一键安装mysql5.7脚本]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104997473</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104997473</guid><author>studywinwin</author><pubDate>Fri, 20 Mar 2020 20:03:28 +0800</pubDate><description><![CDATA[#!/bin/bash                                                                                                                                                                                  
#
. /etc/i...]]></description><category></category></item><item><title><![CDATA[zabbix监控nginx状态]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104943727</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104943727</guid><author>studywinwin</author><pubDate>Wed, 18 Mar 2020 16:21:36 +0800</pubDate><description><![CDATA[环境
环境准备：
1 )  zabbix-server 已经搭建ok
2 )  zabbix-agent 已经搭建ok，已加入到监管中心了。
测试 zabbix 环境：
[zabbix-server]#
zabbix_get -s 192.168.43.19 -p 10050 -k "system.cpu.load[all,avg1]"


在zabbix-agent上部署nginx
1 ) 安...]]></description><category></category></item><item><title><![CDATA[zabbix邮件告警]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104932121</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104932121</guid><author>studywinwin</author><pubDate>Tue, 17 Mar 2020 23:05:36 +0800</pubDate><description><![CDATA[文章目录zabbix邮件告警设置zabbix_server配置文件设置zabbixWEB UI测试报警
zabbix邮件告警
设置zabbix_server配置文件
vim /etc/zabbix/zabbix_server.conf
找到：AlertScriptsPath=/usr/lib/zabbix/alertscripts
cd /usr/lib/zabbix/alertscripts
把...]]></description><category></category></item><item><title><![CDATA[发邮件的python脚本]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104931736</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104931736</guid><author>studywinwin</author><pubDate>Tue, 17 Mar 2020 21:32:49 +0800</pubDate><description><![CDATA[发邮件的python脚本
#!/usr/bin/python
#coding:utf-8

import smtplib
from email.mime.text import MIMEText
import sys

mail_user = '发件人邮箱' # 发件人的邮箱
mail_pass = '邮箱授权码' # 邮箱的授权码

def send_mail(to_list,subject,c...]]></description><category></category></item><item><title><![CDATA[添加 zabbix-agent]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104918818</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104918818</guid><author>studywinwin</author><pubDate>Tue, 17 Mar 2020 15:33:21 +0800</pubDate><description><![CDATA[文章目录添加 zabbix-agent
添加 zabbix-agent
安装zabbix-agent
wget -P /etc/yum.repos.d/ http://down.whsir.com/downloads/zabbix.repo
yum install zabbix-agent -y

配置zabbix-agentd.conf，启动服务，查看进程端口
vim /etc/zabbix/...]]></description><category></category></item><item><title><![CDATA[安装zabbix]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104911207</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104911207</guid><author>studywinwin</author><pubDate>Tue, 17 Mar 2020 11:20:15 +0800</pubDate><description><![CDATA[安装 zabbix
zabbix4.0安装文档
https://www.zabbix.com/documentation/4.0/manual/installation/install_from_packages/rhel_centos
安装 zabbix yum 源
wget -P /etc/yum.repos.d/ http://down.whsir.com/downloads/zabbix....]]></description><category></category></item><item><title><![CDATA[docker-compose]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104907827</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104907827</guid><author>studywinwin</author><pubDate>Mon, 16 Mar 2020 21:03:34 +0800</pubDate><description><![CDATA[docker-compose

Compose 是 docker 提供的一个命令行工具，用来定义和运行由多个容器组成的应用。
使用 compose，我们可以通过 YAML 文件声明式的定义应用程序的各个服务，并由单个命令完成应用的创建和启动。

安装
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/do...]]></description><category></category></item><item><title><![CDATA[初始化系统脚本]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104890706</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104890706</guid><author>studywinwin</author><pubDate>Mon, 16 Mar 2020 18:26:15 +0800</pubDate><description><![CDATA[最小化安装CentOS7后，初始化系统脚本

配置好yum源
安装常用软件包
关闭防火墙，selinux
优化sshd服务
设置vim的配置文件
设置默认编辑器
设置hosts文件

#!/bin/bash                                                                                                 ...]]></description><category></category></item><item><title><![CDATA[管理应用程序数据]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104903799</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104903799</guid><author>studywinwin</author><pubDate>Mon, 16 Mar 2020 18:06:24 +0800</pubDate><description><![CDATA[管理应用程序数据
数据卷 volume
创建数据卷 datavol01
用卷创建容器c_nginx
docker volume create datavol01
docker run -itd --name c_nginx --mount src=datavol01,dst=/usr/local/nginx/html nginx:v1
ls /var/lib/docker/volumes/data...]]></description><category></category></item><item><title><![CDATA[Dockerfile]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104900500</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104900500</guid><author>studywinwin</author><pubDate>Mon, 16 Mar 2020 16:13:39 +0800</pubDate><description><![CDATA[Dockerfile 指令

Dockerfile安装nginx
创建目录
mkdir /nginx/
cd /nginx/
上传 nginx-1.16.1.tar.gz

本机上有一个镜像

编写Dockerfile
vim /nginx/Dockerfile
FROM centos7-min
MAINTAINER xuepeng
RUN yum clean all &amp;&amp; yum...]]></description><category></category></item><item><title><![CDATA[docker单节点网络模式]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104890801</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104890801</guid><author>studywinwin</author><pubDate>Mon, 16 Mar 2020 10:11:19 +0800</pubDate><description><![CDATA[网络模式


]]></description><category></category></item><item><title><![CDATA[将docker容器配置与宿主机同一网络]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104878255</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104878255</guid><author>studywinwin</author><pubDate>Sun, 15 Mar 2020 14:57:46 +0800</pubDate><description><![CDATA[将docker容器配置与宿主机同一网络
宿主机ip： 192.168.43.39
配置网络
[root@CentOS7-39 network-scripts]# cat ifcfg-br0 
TYPE="Bridge"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="...]]></description><category></category></item><item><title><![CDATA[发布容器的web服务]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104877493</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104877493</guid><author>studywinwin</author><pubDate>Sun, 15 Mar 2020 14:04:46 +0800</pubDate><description><![CDATA[发布容器的web服务
宿主机ip：192.168.43.29/24

将 centos镜像启动为容器
进入容器，安装 nginx
修改 index.html
将这个容器打包成镜像

docker run -itd centos bash
docker exec -it 314328d9 bash
[root@314328d90000 /]# yum install nginx -y
[root@3...]]></description><category></category></item><item><title><![CDATA[docker数据管理和数据卷的备份与恢复]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104862791</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104862791</guid><author>studywinwin</author><pubDate>Sat, 14 Mar 2020 17:17:38 +0800</pubDate><description><![CDATA[docker数据管理
挂载宿主机的目录到容器里
docker run -itd -v localdir:containerdir mirrorsname bash
containerdir目录会自动创建
docker run -itd -v /data:/container/data centos8 bash

进入到容器的挂载目录写入数据会自动保存到 localdir目录
挂载数据卷到容器里
d...]]></description><category></category></item><item><title><![CDATA[自建docker私有仓库]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104860443</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104860443</guid><author>studywinwin</author><pubDate>Sat, 14 Mar 2020 16:00:45 +0800</pubDate><description><![CDATA[自建docker私有仓库

拉取镜像 registry
registy为docker官方提供的一个镜像，我们可以用它来创建本地的docker私有仓库

docker pull registry


以镜像启动容器，并作端口映射

docker run -d -p 5000:5000 registry


访问仓库

curl 127.0.0.1:5000/v2/_catalog


上传镜像到仓库...]]></description><category></category></item><item><title><![CDATA[容器管理]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104857487</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104857487</guid><author>studywinwin</author><pubDate>Sat, 14 Mar 2020 13:08:20 +0800</pubDate><description><![CDATA[容器管理
创建一个容器
但这个容器并没有运行
docker create -it centos7-min bash


容器的启动，停止，重启
docker start 1773a367cd56

docker start|stop|restart 容器id 

docker run -itd  镜像名 bash; 相当于create，start

docker run -it centos7-m...]]></description><category></category></item><item><title><![CDATA[使用模板创建镜像]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104856656</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104856656</guid><author>studywinwin</author><pubDate>Sat, 14 Mar 2020 11:33:33 +0800</pubDate><description><![CDATA[使用模板创建镜像
下载模板 centos-7-x86_64-minimal.tar.gz
http://openvz.mirror.digitalpacific.com.au/template/precreated/centos-7-x86_64-minimal.tar.gz
将模板导入变为镜像
cat centos-7-x86_64-minimal.tar.gz |docker import -...]]></description><category></category></item><item><title><![CDATA[通过容器创建镜像]]></title><link>https://blog.youkuaiyun.com/studywinwin/article/details/104851827</link><guid>https://blog.youkuaiyun.com/studywinwin/article/details/104851827</guid><author>studywinwin</author><pubDate>Fri, 13 Mar 2020 23:21:41 +0800</pubDate><description><![CDATA[通过容器创建镜像
进入到容器里
docker exec -it CONTAINER ID bash

yum install net-tools -y


系统的网卡多了一个 docker0，ip 为 172.17.0.1/16
将容器创建为镜像
docker commit -m “” -a “” CONTAINER ID 新的镜像名
docker commit -m "install net-t...]]></description><category></category></item></channel></rss>