salt实例---安装nginx
来源:互联网 发布:北京交通大学知行论坛 编辑:程序博客网 时间:2024/06/05 08:16
这种方法是使用yum安装的nginx,只需要在master端进行配置
首先在/etc/salt/master下找到file_roots,去掉#
那么就知道并定义了salt的sls是在/srv/salt(没有这个目录需要创建)
然后在/srv/salt里面创建top.sls下并编辑:
1 base: 2 'minion': 3 - nginx #定义nginx.sls的名字
再编辑nginx.sls
1 nginx-install: 2 pkg.installed: 3 - name: nginx 4 5 service.running: #运行服务 6 - name: nginx 7 - enable: True #开机启动 8 - reload: True #nginx支持重载
类似
服务.运行
服务名: nginx
开机启动: 真
重载 : 真
服务名: nginx
开机启动: 真
重载 : 真
保存退出后,使用状态模块运行:salt '*' state.highstate
Apache安装方法和nginx一样。
salt states:
salt states的核心是sls文件,该文件使用YAML语法定义了一些k/v的数据。
sls文件存放根路径在master配置文件中定义,默认为/srv/salt
,该目录在操作系统上不存在,需要手动创建。
在salt中可以通过salt://
代替根路径,例如你可以通过salt://top.sls
访问/srv/salt/top.sls
。
在states中top文件也由master配置文件定义,默认为top.sls,该文件为states的入口文件。
0 0
- salt实例---安装nginx
- Salt安装
- salt安装
- salt实战系列-安装salt
- salt-api 安装配置
- salt-api安装配置
- salt-api 安装使用
- salt-api安装、配置、使用
- REHL5上安装salt-minion
- salt-api安装、配置、使用
- Salt api安装及配置
- salt
- salt
- salt
- nginx安装(Windows)入门实例简介
- Salt实战之自动安装部署MooseFS
- Salt-API安装配置及使用
- ubuntu12.04和centos安装salt
- Nagios利用NRPE监控Linux主机
- mysql的锁
- Qt 如何处理密集型耗时的事情(频繁调用QApplication::processEvents)
- Spring Boot实战(三)
- 僵尸进程是如何产生的?怎样避免僵尸进程的产生
- salt实例---安装nginx
- JavaScript学习-组合使用构造函数和原型模式
- Centos X 下安装桌面环境,flash,mysql等
- docker 使用问题总结
- 软件测试原则,五大要素
- JAVA 读取Excel 2007 所需jar,jdk1.6
- ZooKeeper編程02--多線程的分佈式鎖
- 在数组中找出3个数使得它们和为0
- 在多台PC上进行ROS通讯-学习笔记