rems
liglewang
这个作者很懒,什么都没留下…
展开
-
使用Ansible部署Nginx
基于学习的目的,演示使用ansible往远程linux服务器上部署nginx。创建playbook相关目录和文件mkdir ansible-studymkdir -p ansible-study/filesmkdir -p ansible-study/templatestouch ansible-study/hoststouch ansible-study/web-notls.yml创建主部原创 2017-07-20 00:30:03 · 2758 阅读 · 0 评论 -
在CentOS 7.3 上安装Ansible
CentOS 7.3 默认已经安装了python2.7版本。如果你不想用root来安装Ansible,则可以将Ansible安全地安装到一个Python virtualenv中。如果你对Python virtualenv不熟悉,可以使用一个比较新的工具pipsi,它可以帮你自动将Ansbile安装到Python virtualenv中:获取pipsi安装包--2017-07-27 10:37:23-原创 2017-07-27 23:24:13 · 1755 阅读 · 0 评论 -
Ansible安装完后使用ssh进行连接测试
在安装ansbile后,都会写个简单配置文件,测试ansible管理与目标机的连通性,如测试ping我的hosts文件[rems2@rems2 playbooks]$ cat hoststestserver ansible_ssh_host=127.0.0.1 ansible_ssh_user=root环境有限,测试与本机的连通性,使用root用户执行测试机报错信息[rems2@rems2 pla原创 2017-07-28 00:15:31 · 14079 阅读 · 0 评论 -
在ansbile中直接执行yml文件
在我的测试case中,正常执行的命令为:$ ansible-playbook web-notls.yml -i hosts如果你将playbook文件权限设置为可执行,并且首行如下所示:#!/bin/env ansible-playbook这样,你就可以通过直接调用它自己来执行,如下所示:$ ./web-notls.yml类似的,我case的命令就可以这么写了:$ ./web-notls.yml -原创 2017-07-28 14:00:10 · 5451 阅读 · 0 评论