1.1 Kopieren Sie das Nginx-Installationspaket und das Installationsskript auf den Client und installieren Sie das Skript vim /ansible/roles/nginx/tasks/nginx.yml - Name: nginx_tar_gz auf den Client kopieren kopieren: src=nginx-1.8.0.tar.gz dest=/tmp/nginx-1.8.0.tar.gz - Name: install_shell auf den Client kopieren kopieren: src=install_nginx.sh dest=/tmp/install_nginx.sh - Name: nginx installieren Shell: /bin/bash /tmp/install_nginx.sh 1.2 Nginx-Installationsskript vim /ansible/roles/nginx/files/install_nginx.sh #!/bin/bash yum -y installiere zlib zlib-devel openssl openssl-devel pcre-devel Gruppenadd -r nginx useradd -s /sbin/nologin -g nginx -r nginx cd /tmp tar xf nginx-1.8.0.tar.gz;cd nginx-1.8.0 mkdir /Anwendung/nginx/;chown nginx.nginx /Anwendung/nginx/ ./konfigurieren \ --prefix=/usr \ --sbin-path=/usr/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --pid-path=/Anwendung/nginx/nginx.pid \ --Benutzer=nginx \ --group=nginx \ --mit-http_ssl_module machen && machen installieren egrep -v "#|^$" /etc/nginx/nginx.conf >/etc/nginx/nginx.conf.bak rm -rf /etc/nginx/nginx.conf mv /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf sed -i "/^\s*index / i Proxy-Passwort http://localhost:8080;" /etc/nginx/nginx.conf /usr/sbin/nginx 1.3 Ansible-Befehl ausführen cd /ansible ansible-playbook nginx.yml --syntax-check #Syntax prüfen ansible-playbook nginx.yml #Ausführen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: Detaillierte Erklärung der Nodejs-Array-Warteschlange und der forEach-Anwendung
>>: Anwendungsbeispiele für den Mysql Inner Join (unbedingt lesen)
Dieser Artikel enthält das ausführliche Installat...
1. Einführung in yum Yum (vollständiger Name Yell...
Szenario: Ein Prüfdokument hat n Prüfdetails und ...
Wenn MySQL zu viel CPU beansprucht, wo sollten wi...
Inhaltsverzeichnis 01 Einführung in InnoDB Replic...
Inhaltsverzeichnis 1. Umweltvorbereitung 1.1 Betr...
Die Verwendung der Clear-Eigenschaft zum Löschen v...
Version 1.4.2 Offizielle Dokumentation Dockerhub ...
Sie können Docker installieren und einfache Vorgä...
Der folgende Code führt die Überwachung von Cooki...
Inhaltsverzeichnis 1. Einfügen der abgefragten Er...
Zweck: Verschachtelte Verwendung von MySQL-Aggreg...
Ein Statuscode, der eine vorläufige Antwort anzei...
1 Umsetzungsprinzip Dies geschieht mithilfe der E...
Code kopieren Der Code lautet wie folgt: wmode-Pa...