ansible通过roles安装redis-server
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ansible通过roles安装redis-server,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1832字,纯文字阅读大概需要3分钟。
内容图文
![ansible通过roles安装redis-server](/upload/InfoBanner/zyjiaocheng/918/4541cac8ab2d4499a49f3c8c48b8c863.jpg)
redis
├── files
│ ├── redis6379.conf
│ ├── Redis-server-init
│ └── redis-server.service
├── handlers
├── tasks
│ └── main.yml
└── vars
第一一级目录文件
- hosts: docker
remote_user: root
vars:
epic: true
redis_dir: /usr/local/redis
datesoft: /data/sh
roles:
- redis
tasks的mail.yml文件
root@centos-mysql01:/data/sh/ansible_role# cat redis/tasks/main.yml
- name: groupadd redis
group: name=redis gid=2004 - name: useradd redis
user: name=redis uid=2004 group=redis shell=/sbin/nologin - user: /data/sh mkdir
shell: mkdir -p {{datesoft}} - name: copy redis gz
unarchive: src=/data/ansibel/lnmp/src/redis-4.0.10.tar.gz dest={{datesoft}} copy=yes mode=0755 - name: install tcl
command: apt-get install -y tcl
when: not epic - name: make redis
command: make PREFIX={{redis_dir}} install chdir={{datesoft}}/redis-4.0.10 - name: make install
command: make install chdir={{datesoft}}/redis-4.0.10/src - name: redis conf log dir
shell: mkdir -p {{redis_dir}}/var - name: redis conf log dir
shell: mkdir -p {{redis_dir}}/etc - name: copy redis.conf
copy: src=redis6379.conf dest={{redis_dir}}/etc/redis.conf mode=0644 - name: redis.conf change
command: sh redis_conf.sh chdir={{datesoft}} - name: chow redis
shell: chown -R redis:redis {{redis_dir}} - name: redis-server add system
copy: src=Redis-server-init dest=/etc/init.d/redis-server mode=0761 - name: chkconfig redis-server
shell: update-rc.d redis-server defaults
when: ansible_os_family == "Debian" - name: chkconfig redis-server
shell: chkconfig --add redis-server; chkconfig redis-server on
when: ansible_os_family == "Centos" - name: services
service: name=redis-server state=restarted enabled=yesfiles文件
root@centos-mysql01:/data/sh/ansible_role# ls redis/files/
redis6379.conf Redis-server-init redis-server.service下载地址
链接: https://pan.baidu.com/s/1Mvg1oaoLKojtBP6BjgBCvg 提取码: rf29
内容总结
以上是互联网集市为您收集整理的ansible通过roles安装redis-server全部内容,希望文章能够帮你解决ansible通过roles安装redis-server所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。