acandid.nginx
Ansible角色:Nginx
=========
一个简单的Ansible角色,用于在RHEL/CentOS 7和Debian 10上安装和配置Nginx。
- 安装必要的软件包;
- 创建配置文件;
要求
- 此角色不考虑SELinux和防火墙设置。
角色变量
以下变量都不是必需的
| 变量 | 默认值 | 备注 | 
|---|---|---|
| web_site | 在default/main.yml中通知网站通用名称 | |
| www_web_site | 在default/main.yml中通知带www的网站通用名称 | |
| log_path | 在vars/Redhat.yml和vars/Debian.yml中通知日志路径 | |
| ssl_path | 在vars/Redhat.yml和vars/Debian.yml中通知ssl路径 | |
| vhost_path | 在vars/Redhat.yml和vars/Debian.yml中通知虚拟主机路径 | |
| srv_web | 在vars/Redhat.yml和vars/Debian.yml中通知Nginx服务 | |
依赖项
您需要在Debian 10上安装python-apt软件包
示例剧本
- hosts: server - roles: - /path/nginx
 
...
贡献
欢迎提出问题、功能请求和想法,可以在问题部分发布。
作者信息
LinkedIn: https://br.linkedin.com/in/almircandido
