Saltstack–配置管理安装apache
2016-06-12 14:11
399 查看
l server上:vi /etc/salt/master //搜索找到 file_roots
l打开如下内容的注释:
file_roots:
base:
- /srv/salt
lmkdir /srv/salt ; cd /srv/salt
lvi /srv/salt/top.sls //加入如下内容
base:
'*':
- apache
l意思是,在所有的客户端上执行 apache模块
l重启 /etc/init.d/salt-master restart
lvi /srv/salt/apache.sls //加入如下内容,这个就是apache模块的内容
apache-service:
pkg.installed:
- names: //这里如果只有一个服务,那么就可以写成 –name: httpd 不用再换一行了。
- httpd
- httpd-devel
service.running:
- name: httpd
- enable: True
l说明,apache-service是id的名字,自定义的。pkg.installed 为包安装函数,下面是要安装的包的名字。service.running也是一个函数,来保证指定的服务启动,enable表示开机启动。
l执行: salt 'web10.aming.com' state.highstate
l打开如下内容的注释:
file_roots:
base:
- /srv/salt
lmkdir /srv/salt ; cd /srv/salt
lvi /srv/salt/top.sls //加入如下内容
base:
'*':
- apache
l意思是,在所有的客户端上执行 apache模块
l重启 /etc/init.d/salt-master restart
lvi /srv/salt/apache.sls //加入如下内容,这个就是apache模块的内容
apache-service:
pkg.installed:
- names: //这里如果只有一个服务,那么就可以写成 –name: httpd 不用再换一行了。
- httpd
- httpd-devel
service.running:
- name: httpd
- enable: True
l说明,apache-service是id的名字,自定义的。pkg.installed 为包安装函数,下面是要安装的包的名字。service.running也是一个函数,来保证指定的服务启动,enable表示开机启动。
l执行: salt 'web10.aming.com' state.highstate
相关文章推荐
- at org.apache.jsp._404_jsp._jspInit(_404_jsp.java:22)
- Windows下搭建PHP环境:Apache+PHP+MySQL
- 在apache连接多php的时候遇到了问题,怎么切换多个php版本?
- Apache 配置虚拟主机三种方式
- JAVA利用Apache Poi写Excel文件
- apache Setting on ubuntu
- Ubuntu下安装php7后无法启动Apache
- bug:ERROR org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: Exception in doCheckpoint
- Python:统计Apache进程占用的物理内存比
- Ubuntu 14.04 Web服务器,Apache的安装和配置
- Apache的对象池化工具commons-pool
- JAVA利用Apache Poi读取Excel文件
- apache 虚拟主机配置
- apache 开启 url_rewrite
- apache+php环境,时遇到php5ts.dll错误
- centos7下安装Apache
- kylin cube测试时,报错:org.apache.hadoop.security.AccessControlException: Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x
- .htaccess Rewrite apache重写和配置
- ant安装使用指南
- Caused by: org.xml.sax.SAXParseException; systemId: file:/opt/apache-nutch-2.2.1/runtime/local/conf/