ansible安装nginx
Posted 蜡笔小兴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible安装nginx相关的知识,希望对你有一定的参考价值。
1.创建相应的目录:
mkdir -p /ansible/roles/{nginx,mysql,tomcat,db}/{defaults,files,handlers,meta,tasks,templates,vars}
2 文件结构
tree etc/ansbile/
./
├── roles
│ ├── db
│ │ ├── files
│ │ │ └── stu.sql #要导入的sql
│ │ ├── handlers
│ │ ├── meta
│ │ ├── tasks
│ │ │ └── main.yml #创建数据库和导入sql
│ │ ├── templates
│ │ └── vars
│ ├── mysql
│ │ ├── default
│ │ ├── files
│ │ │ ├── mysql-5.6.27.tar.gz
│ │ │ └── mysql_install.sh #mysql源码安装脚本
│ │ ├── handlers
│ │ ├── meta
│ │ ├── tasks
│ │ │ └── main.yml #安装mysql
│ │ ├── templates
│ │ └── vars
│ ├── nginx
│ │ ├── default
│ │ ├── files
│ │ │ │─ nginx-1.8.0.tar.gz
│ │ │ └── install_nginx.sh #nginx安装脚本
│ │ ├── handlers
│ │ ├── meta
│ │ ├── tasks
│ │ │ └── main.yml #安装nginx
│ │ ├── templates
│ │ └── vars
│ └── tomcat
│ ├── default
│ ├── files
│ ├── apache-tomcat-7.0.65.tar.gz
│ │ ├── tomcat-initscript.sh #tomcat的init管理脚本
│ │ └── tomcat-users.xml #tomcat配置文件
│ ├── handlers
│ │ └── main.yml #安装后处理
│ ├── meta
│ ├── tasks
│ │ └── main.yml #安装tomcat
│ ├── templates
│ │ └── tomcat-users.xml #tomcat配置文件模版
│ └── vars
└── web.yml #总调用文件
3
以上是关于ansible安装nginx的主要内容,如果未能解决你的问题,请参考以下文章