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

关于项目

Install Nginx and ssl and Create Vhost in Debian 10 and RHEL/CentOS 7

安装
ansible-galaxy install acandid.nginx
许可证
Unknown
下载
244
拥有者