ansible之playbook
摘要:playbook的核心元素: tasks:任务,即调用模块完成的某操作 variable:变量 templates:模板 handlers:处理器,在某条件时触发的动作 roles:角色 变量形式: 1、facts,有setup模块输出的信息 2、--extra-vars “name=value”
阅读全文
posted @
2017-07-31 16:25
wadeson
阅读(579)
推荐(0) 编辑
ansible模块学习
摘要:ansible的功能: 模块化任务,调用特定的模块,完成特定的任务 基于python语言实现,由paramiko、pyyaml和jinja2三个模块构建 部署简单,agentless,ansible基于ssh协议实现的 主从模式 支持自定义模块 支持playbook 允许重复执行 ansible的安
阅读全文
posted @
2017-07-31 15:52
wadeson
阅读(413)
推荐(0) 编辑
pxe基于虚拟机的自启动
摘要:环境系统:centos6.4 min版 虚拟机实现:提供的服务器ip为192.168.0.105,桥接 安装dhcp服务: yum -y install dhcp 配置dhcp服务,使能够成功启动: [root@wadeson ~]# cat /etc/dhcp/dhcpd.conf # optio
阅读全文
posted @
2017-07-29 21:02
wadeson
阅读(641)
推荐(0) 编辑
keepalived结合lvs
摘要:ip划分: RS1:192.168.223.135 RS2:192.168.223.137 节点node1和node2的keepalived(node1:192.168.223.136,node2:192.168.223.128) 1、首先设置RS [root@wadeson ~]# cat set
阅读全文
posted @
2017-07-28 15:37
wadeson
阅读(337)
推荐(0) 编辑
python之time模块
摘要:>>> time.asctime(x)'Tue Jul 25 14:44:59 2017' 将时间戳转化为string: >>> time.ctime(time.time()) 'Tue Jul 25 15:16:11 2017' >>> print(datetime.datetime.now()
阅读全文
posted @
2017-07-25 15:25
wadeson
阅读(323)
推荐(0) 编辑
nginx之proxy、cache、upstream模块学习
摘要:nginx之proxy反向代理模块: location ^~ /proxy_path/ { root "/www/html"; 这里没必要配置 index index.html; 这里也没必须配置 proxy_pass http://192.168.223.137/; proxy_set_heade
阅读全文
posted @
2017-07-24 14:50
wadeson
阅读(4552)
推荐(0) 编辑
lvs负载均衡
摘要:lvs工作在内核中,当接收客户端请求,并没有将接收到的请求 送到用户程序空间,而是直接在内核进行转发到了后端服务器 lvs根据目标请求报文的目标ip和port将其转发至后端主机集群中的某一个 根据调度算法来分发至后端的某个主机,响应客户端请求 tcp协议应用在内核中,lvs不需要监听在套接字上面,文
阅读全文
posted @
2017-07-21 15:24
wadeson
阅读(383)
推荐(0) 编辑
nginx之rewrite匹配需求
摘要:现在需求如下: nginx上配有aaa.example.com的虚拟主机,现在需要将访问http://aaa.example.com/api/x.x/client/的请求转到http://bbb.example.com/api/x.x/client/,bbb.example.com的虚拟主机在另外一
阅读全文
posted @
2017-07-18 11:15
wadeson
阅读(664)
推荐(0) 编辑
nginx之配置proxy_set_header
摘要:win10客户端请求web服务,win10的ip:192.168.223.1 nginx作为反向代理服务器:192.168.223.136 nginx作为后端web服务器:192.168.223.137 前提条件:配置nginx转发到后端服务器 server { listen 8080; serve
阅读全文
posted @
2017-07-18 10:56
wadeson
阅读(94609)
推荐(8) 编辑
nginx结合fastcgi
摘要:1、首先安装nginx,这里采用编译安装 useradd -M -s /sbin/nologin nginx 安装一些依赖包: yum -y install pcre-devel libxslt-devel gd gd-devel GeoIP GeoIP-devel 最后的这两个包,需要epel源进
阅读全文
posted @
2017-07-18 09:32
wadeson
阅读(454)
推荐(0) 编辑
转载:vsftp中的local_umask和anon_umask
摘要:转载出处:http://blog.sina.com.cn/s/blog_67c5699001010e3e.html umask是unix操作系统的概念,umask决定目录和文件被创建时得到的初始权限umask = 022 时,新建的目录 权限是755,文件的权限是 644umask = 077 时,
阅读全文
posted @
2017-07-13 16:23
wadeson
阅读(414)
推荐(0) 编辑
python3.6连接mysql或者mariadb
摘要:python3.6版本的安装查看上一篇文章 mysql或mariadb数据库的安装查看以前的文章,这里不再赘述 首先在mariadb数据库中创建相应的库和表: MariaDB [(none)]> create database oracle default character set utf8 de
阅读全文
posted @
2017-07-13 16:02
wadeson
阅读(3851)
推荐(0) 编辑
在linux环境下安装python3.6
摘要:wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz --no-check-certificat gunzip Python-3.6.1.tgz tar xf Python-3.6.1.tgz cd Python-3.6.1 mk
阅读全文
posted @
2017-07-13 14:44
wadeson
阅读(1492)
推荐(0) 编辑
vsftpd基于mysql的认证方式
摘要:安装epel源: cd /etc/yum.repos.d wget http://mirrors.neusoft.edu.cn/epel/epel-release-latest-6.noarch.rpm rpm -ivh epel-release-latest-6.noarch.rpm 然后安装pa
阅读全文
posted @
2017-07-12 20:47
wadeson
阅读(664)
推荐(0) 编辑
vsftpd搭建ftp服务,并实现虚拟用户访问
摘要:安装vsftpd服务: yum install vsftpd -y [root@wadeson ~]# rpm -ql vsftpd /etc/logrotate.d/vsftpd /etc/pam.d/vsftpd /etc/rc.d/init.d/vsftpd /etc/vsftpd /etc/
阅读全文
posted @
2017-07-12 15:27
wadeson
阅读(899)
推荐(0) 编辑
httpd结合php的fpm模式
摘要:httpd2.4版本的编译安装,不再赘述,查看上一篇:http://www.cnblogs.com/jsonhc/p/7134053.html 从官网下载php源码包:php-5.6.30.tar.bz2 1、安装必要的依赖包 yum install -y libxml2 libxml2-devel
阅读全文
posted @
2017-07-11 15:04
wadeson
阅读(613)
推荐(0) 编辑
lamp编译详解
摘要:首先确认系统环境:centos6.4 min版本 1、安装需要的开发环境 yum groupinstall "Development Tools" "Server Platform Development" -y 2、下载并安装依赖的包(由于编译的是httpd2.4的版本对apr有更高要求) wge
阅读全文
posted @
2017-07-07 20:32
wadeson
阅读(297)
推荐(0) 编辑
vmware基于主机模式实现上网(win10)
摘要:首先查看本机win10的网络情况: 网卡VMnet1就是主机模式的网卡,确认本机win10共享了网络给vmnet1这张网卡,如果没有共享,那么进行设置: 进行上述设置,然后在vmnet1网卡上设置ip: 上面的ip对应本机win10中的ip信息,作为路由转发 然后进行虚拟机linux系统的网络设置:
阅读全文
posted @
2017-07-06 15:07
wadeson
阅读(308)
推荐(0) 编辑
python之yield
摘要:start 0 stop 1 stop 2 stop 3 stop 4 stop
阅读全文
posted @
2017-07-05 16:49
wadeson
阅读(367)
推荐(0) 编辑
一些常用的linux命令
摘要:关于linux下没有安装某个命令时,可以用下面的命令进行搜索: yum whatprovides */lsof yum -y install lsof [root@zabbix scripts]# netstat -tunlpActive Internet connections (only ser
阅读全文
posted @
2017-07-05 15:56
wadeson
阅读(94)
推荐(0) 编辑
配置linux使用mail发送邮件到163邮箱
摘要:1、进行配置 yum install -y mailx /etc/mail.rc添加对163的授权: ##########config 163 mail############set from=json_hc@163.com smtp="smtp.163.com"set smtp-auth-user
阅读全文
posted @
2017-07-05 15:28
wadeson
阅读(1293)
推荐(0) 编辑
安装centos7最小化安装
摘要:分享一篇不错的文章: https://www.howtoforge.com/tutorial/centos-7-server/
阅读全文
posted @
2017-07-05 15:11
wadeson
阅读(106)
推荐(0) 编辑