alainvanhoof.alpine_nginx
角色名称
该角色创建一个运行中的nginx实例,并可选择安装由php-fpm服务的php5/ php7。
要求
要在Alpine Linux上运行“无代理”ansible,需要安装python、sudo和iproute2(使用apk)。
角色变量
- php5:未定义
- php7:未定义
依赖关系
示例剧本
在80端口安装带有index.html页面的nginx
- hosts: dev-nginx-01
become: true
roles:
- { role: alpine_nginx }
在80端口安装带有php5、index.html和index.php(包含phpinfo)的nginx
- hosts: dev-nginx-02
become: true
roles:
- { role: alpine_nginx, php5: yes }
在80端口安装带有php7、index.html和index.php(包含phpinfo)的nginx
- hosts: dev-nginx-03
become: true
roles:
- { role: alpine_nginx, php7: yes }
许可证
BSD
作者信息
Alain van Hoof : alain+ansible@lafeberhof.nl
