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

Beispielcode für den dynamischen CSS-Ladebalkeneffekt

Mit dem Wissen über CSS-Variablen werde ich den C...

React+Typescript implementiert die Countdown-Hook-Methode

Zunächst wird setInterval als Hook gekapselt 👇 im...

Installations-Tutorial für mysql8.0rpm auf centos7

Laden Sie zunächst das Diagramm herunter 1. Deins...

MySQL-Abfrageoptimierung: Ursachen und Lösungen für langsame Abfragen

Freunde, die in der Entwicklung tätig sind, insbe...

MySQL-Cursor-Prinzip und Analyse von Anwendungsbeispielen

Dieser Artikel erläutert anhand von Beispielen di...

Mysql-Timeline-Daten, um die ersten drei Daten desselben Tages zu erhalten

Erstellen von Tabellendaten CREATE TABLE `praise_...

Mehrere Möglichkeiten zum Speichern von Bildern in einer MySQL-Datenbank

Normalerweise müssen die von Benutzern hochgelade...

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Detaillierte Erklärung der Linux-Less-Befehlsbeispiele

weniger Dateiname Datei anzeigen kleiner Dateinam...

HTML ist die zentrale Grundlage für die Entwicklung von WEB-Standards

HTML-zentrierte Front-End-Entwicklung entspricht p...