acandid.nginx
Ansible Rolle: nginx
=========
Eine einfache Ansible-Rolle zur Installation und Konfiguration von Nginx für RHEL/CentOS 7 und Debian 10.
- Installation der erforderlichen Pakete;
- Erstellung der Konfigurationsdatei;
Anforderungen
- Die Einstellungen von SELinux und der Firewall werden in dieser Rolle nicht berücksichtigt.
Rollenvariablen
Keine der folgenden Variablen ist erforderlich.
Variable | Standard | Kommentare |
---|---|---|
web_site |
Geben Sie den allgemeinen Namen der Website in default/main.yml an | |
www_web_site |
Geben Sie den allgemeinen Namen der Website mit www in default/main.yml an | |
log_path |
Geben Sie den Log-Pfad in vars/Redhat.yml und vars/Debian.yml an | |
ssl_path |
Geben Sie den SSL-Pfad in vars/Redhat.yml und vars/Debian.yml an | |
vhost_path |
Geben Sie den Vhost-Pfad in vars/Redhat.yml und vars/Debian.yml an | |
srv_web |
Geben Sie den Nginx-Dienst in vars/Redhat.yml und vars/Debian.yml an | |
Abhängigkeiten
Sie müssen das Paket python-apt auf Debian 10 installieren.
Beispiel-Playbook
hosts: server
roles:
- /path/nginx
...
Mitwirken
Probleme, Funktionsanfragen und Ideen sind willkommen und können im Abschnitt "Issues" gepostet werden.
Autoreninformationen
LinkedIn: https://br.linkedin.com/in/almircandido