ansible支持变量,用于存储会在整个项目中重复使用到的一些值。以简化项目的创建与维护,降低出错的机率。 变量的定义: 变量名应该由字母、数字下划数组成 变量名必须以字母开头 ansible内置关键字不能作为变量名 1. 在Inventory中定义变量 1.1. 定义主机变量 1.1.1. 内置主 ...
分类:
其他好文 时间:
2020-04-30 11:28:51
阅读次数:
60
Ansible Jinja2 模板使用、语法与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此 ...
分类:
其他好文 时间:
2020-04-29 21:54:29
阅读次数:
81
环境准备: JDK1.8 Tomcat8.0 Jenkins.war 下载Jenkins.war 官网:https://www.jenkins.io/zh/download/ 中文官网:https://www.jenkins.io/zh/download/ 修改 tomcat 配置 conf/tom ...
分类:
其他好文 时间:
2020-04-29 15:07:33
阅读次数:
58
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 Tomcat的Service包含一个容器组件和多个连接器组件,连接器负责接收请求,容器负责处理请求。 一、连接器代码包org.apache.coyote是Tomcat连接器框架包。Coyo ...
分类:
其他好文 时间:
2020-04-27 11:21:39
阅读次数:
59
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 一、服务器1、org.apache.catalina.Server接口一个服务器提供了一种优雅的机制来启动和停止整个系统,不必再单独的启动连接器和容器了。当服务器启动的时候,它启动内部的所 ...
分类:
其他好文 时间:
2020-04-26 19:03:48
阅读次数:
73
1、使用ansible的playbook实现自动化安装httpd1)定义要安装httpd的主机[root@c1ansible]#cat/etc/hosts10.1.1.245c410.1.1.246c5[root@c1ansible]#pwd/etc/ansible[root@c1ansible]#cathosts|grep-v"#"[test]c4c52)编写yaml文件[root@c1ansi
分类:
Web程序 时间:
2020-04-26 09:24:09
阅读次数:
119
linux下tomcat8安装配置详解 Linux下Tomcat8的安装配置 安装tomcat前首先要安装对应的jdk并配置Java环境。 一、环境准备 jdk版本:1.8 工具:xShell5 xftp5 说明:本文是通过Xshell5工具远程连接Linux操作,原理一样. 二、安装步骤 1、下载 ...
分类:
系统相关 时间:
2020-04-25 00:53:54
阅读次数:
74
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 org.apache.tomcat.util.digester.Digester用于解析server.xml,通过它可以很方便的从xml文件生成java对象。1、Java解析XML文件主要 ...
分类:
其他好文 时间:
2020-04-23 21:25:21
阅读次数:
67
ansible 基础概念 1 2 3 4 5 6 7 8 9 10 11 inventory 主机源 playbooks 一组运行任务的命令集合 roles 角色 tasks 运行任务列表 handlers 运行任务后的触发动作 variables 定义的变量 ansible目录结构 使用Role组 ...
分类:
其他好文 时间:
2020-04-23 12:28:55
阅读次数:
63
ansible ansible 是生产环境中使用非常频繁的命令之一,主要在以下场景使用: 非固化需求; 临时一次性操作; 二次开发接口调用; 非固化需求是指临时性的维护,如查看web服务器组磁盘使用情况、复制一个文件到其他机器等。类似这些没有规律的、临时需要做的任务,我们成为非固化需求,临时一次性操 ...
分类:
其他好文 时间:
2020-04-23 11:48:16
阅读次数:
79