Detaillierte Erklärung zum Einfügen gängiger Nginx-Befehle in Shell-Skripte

Detaillierte Erklärung zum Einfügen gängiger Nginx-Befehle in Shell-Skripte

1. Erstellen Sie einen Ordner zum Speichern von Nginx-Shell-Skripten

 /usr/lokal/task/nginx

1) Starten Sie das Nginx-Shell-Skript neu
vim reload.sh

#!/bin/bash
nginx -s neu laden

2) Legen Sie im Shell-Skript für den Nginx-Benutzer Lese-, Schreib- und Ausführungsberechtigungen für alle Dateien im HTML-Verzeichnis fest.
vim setfacl.sh

#!/bin/bash
setfacl -mu:nginx:rwx -R /usr/local/nginx/html/
setfacl -md:u:nginx:rwx -R /usr/local/nginx/html/

3) Shell-Skript zum Starten des Nginx-Prozesses
vim start.sh

#!/bin/bash
nginx

4) Shell-Skript zum Stoppen des Nginx-Prozesses
vim stop.sh

#!/bin/bash
nginx -s stoppen

2. Verwendung

1) Fügen Sie dem Nginx-Shell-Skript Ausführungsberechtigungen hinzu

chmod -R 755 /usr/local/task/nginx

2) Führen Sie das Skript start.sh aus

/usr/local/task/nginx/start.sh 

Dies ist das Ende dieses Artikels mit der detaillierten Erklärung zum Einfügen häufig verwendeter Nginx-Befehle in Shell-Skripte. Weitere relevante Inhalte zum Einfügen von Nginx-Befehlen in Shell-Skripte finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detaillierter Prozess der Installation von Nginx mit Shell-Skript-Quellcode
  • Shell-Skript Nginx-Automatisierungsskript
  • So installieren Sie nginx unter Linux
  • Beispiel für die Implementierung eines selbststartenden Nginx-Skripts unter CentOS/Rhel
  • Shell-Skript zum Installieren des Nginx-Dienstes und Anpassen der Nginx-Version mit einem Klick

<<:  Vue implementiert das digitale Tausendertrennzeichenformat global

>>:  XHTML-Tutorial: Der Unterschied zwischen Transitional und Strict

Artikel empfehlen

So verwenden Sie Port 80 in Tomcat unter Linux

Anwendungsszenario In vielen Fällen installieren ...

Vorteile und Probleme des XHTML CSS Website Designs

XHTML ist die derzeit international verbreitete S...

Zusammenfassung zum Erlernen von HTML-Tags und Grundelementen

1. Elemente und Tags in HTML <br />Ein Elem...

Verwenden von Textschatten- und Elementschatteneffekten in CSS

Einführung in Textschatten Verwenden Sie in CSS d...

Abkürzungszeichen und Akronymzeichen

Die Tags <abbr> und <acronym> stellen ...

Canvas zeichnet Rubbellos-Effekt

In diesem Artikel wird der spezifische Code zum Z...

Beispielcode zur Implementierung einer Auto-Increment-Sequenz in MySQL

1. Erstellen Sie eine Sequenztabelle CREATE TABLE...

Detaillierte Erläuterung der Nginx-Timeout-Konfiguration

Ich habe kürzlich in einem Projekt nginx und im B...

Frage zur Webseitenerstellung: Bilddateipfad

Dieser Artikel stammt ursprünglich von 123WORDPRE...

JavaScript implementiert einen verschiebbaren Fortschrittsbalken

In diesem Artikel wird der spezifische JavaScript...

Tutorial zur Verwendung von Profilen in MySQL

Was ist ein Profil? Wir können es verwenden, wenn...

Zabbix überwacht Linux-Hosts basierend auf SNMP

Vorwort: Der Linux-Host ist relativ einfach zu ha...