Centos6.5_salt自动部署zabbix_agentd(一)--目录规划

Centos6.5_salt自动部署zabbix(一)--目录规划

[[email protected] salt]# tree /srv/salt/
/srv/salt/
├── conf    # 存放程序的conf文件
│   ├── linux
│   │   ├── iptables
│   │   └── zabbix_agentd
│   │       ├── zabbix_agentd
│   │       └── zabbix_agentd.conf
│   └── windows
│       └── zabbix_agentd
│           ├── zabbix_agentd.conf
│           └── zabbix_agentd_conf.bat
├── file    # 存放程序安装包
│   ├── linux
│   │   └── zabbix_agentd
│   │       ├── zabbix-2.4.4.tar.gz
│   │       ├── zabbix_agentd
│   │       └── zabbix_agentd.conf
│   └── windows
│       └── zabbix_agentd
│           └── zabbix-2.4.4
├── sls    # 存放sls模块
│   ├── iptables
│   └── zabbix_agentd
│       └── install.sls
└── top.sls
15 directories, 9 files
时间: 2024-10-13 22:55:31

Centos6.5_salt自动部署zabbix_agentd(一)--目录规划的相关文章

Centos6.5_salt自动部署zabbix_agentd(二)-- 部署windows以及linux系统

1.top.sls模块 [[email protected] salt]# cat /srv/salt/top.sls base: '*': - sls.zabbix_agentd.install 2./sls/zabbix_agentd/install.sls模块

CentOS6.5PXE自动部署

设置好本机IP 关闭防火墙和Selinux 配置好yum仓库 安装dhcp.http.tftp 启动http,xinetd设置开机自启动 配置dhcp 把模板复制到配置文件 进入配置dhcp 找到并编辑成如下 配置成功 在httpd的默认目录下新建centos6.5目录,并将光盘挂载或将光盘内容复制到该目录上,这里用挂载 复制pxe安装需要的内核文件文件到tftpboot 注意这个. 代表复制到当前目录下 安装syslinux,提取pxelinux.0到tftpboot下 在tftpboot下新

将Eclipse项目自动部署到Tomcat的webapps目录下

在eclipse中新建的Dynamic Web Project.写好代码后,选择Run on Server(当然Server配置为Tomcat),但是运行后我们发下在Tomcat的安装目录下并没有出现我们所建立的工程名字.很明显,项目并没有自动部署到Tomcat的Webapps中.不信我们等eclipse中的tomcat启动以后.在eclipse内置的浏览器中输入http://localhost:8080/webDemo/login.jsp(其中webDemo为工程名字).可以正常打开.但是我们

SVN配置以及自动部署到apache虚拟目录

SVN配置以及自动部署到apache虚拟目录 一.VisualSVN server 服务端和TortoiseSVN客户端下载 VisualSVN下载:http://subversion.apache.org/packages.html 页面最下方就可以找到(下图紫色链接) TortoiseSVN下载:http://tortoisesvn.net/downloads.html 下载的地方很醒目,有32位和64位 紧接着下边有语言包下载 二.VisualSVN server和TortoiseSVN安

基于Centos6的tomcat部署

基于Centos6的tomcat部署 说明:在安装tomcat之前必须先安装JDK,JDK的全称是java development kit,是sun公司免费提供的java语言的软件开发工具包,其中包含java虚拟机(JVM),编写好的java源程序经过编译可形成java字节码,只要安装了JDK,就可以利用JVM解释这些字节码文件,从而保证了java的跨平台性. 部署步骤: 一.java环境的配置 安装JDK,配置java环境 将jdk-8u131-linux-i586.gz解压: [[email

使用Jenkins自动部署nodejs应用

想必部署过nodejs应用的朋友都有过这样的经历: 1.通过ssh登录服务器 2.进入nodejs目录 3.执行:git pull 命令拉取最新代码 4.执行:npm install 安装新依赖 5.执行:pm2 restart all 重新启动所有nodejs进程 如果我们只有一台机器,并且更新不是很频繁,似乎这样的操作还是可以接受,但是如果我们有4台nodejs应用的服务器,每次的代码改动将是灾难! 好在我们有Jenkins帮助我们做这些事情,Jenkins是一个可以自动远程部署,执行远程脚

自动部署Nginx和nfs并架设Nginx集群脚本

本人经过多次尝试,简单完成了自动部署Nginx和nfs脚本,并且能够自动部署web反向代理集群,下面详细的阐述一下本人的思路.(以下脚本本人处于初学阶段,写的并不是很完善,所以需要后期进行整理和修正,请高手能够多多指教.) 本脚本需要注意的是: 1.这是针对centOS6.8,32位操作系统写的脚本文件,如果想在cenOS7中运行,就需要有些改动 2.这个脚本需要先安装代理服务器部分,再安装反向代理服务器,因为涉及到共享文件夹挂载的问题,所以需要有先后顺序: 3.今后本人会对此脚本进行更新和完善

ansible自动部署 zabbix-agent 的模块

ansible自动部署 zabbix-agent 模块  的准备阶段 ansible所在的服务端可以免密钥登录所被部署的机器称为客户端. 免密钥的做法 服务端 ssh-keygen  一路回车生成密钥对 ssh-copy-id 指定IP 将公钥发给指定的ip 即可 ssh-copy-id 192.168.1.18 下面红色是代表文件或目录  黑色字体代表是内容 使用了 roles 方法  整体的目录结构是 /etc/ansible/zabbix-agent.yml [[email protect

使用gogs,drone搭建自动部署

使用gogs,drone搭建自动部署 使用gogs,drone,docker搭建自动部署测试环境 Gogs是一个使用go语言开发的自助git服务,支持所有平台Docker是使用go开发的开源容器引擎Drone是一个基于容器技术的持续集成平台.每个构建都在一个临时的Docker容器中执行,使开发人员能够完全控制其构建环境并保证隔离.drone易于安装和使用,其目标是替代jenkins 本文所实现的的功能为当你push代码到gogs时,自动更新您测试环境的二进制文件并重启,实现自动部署(以go开发a