So zeigen Sie den Nginx-Konfigurationsdateipfad und den Ressourcendateipfad an

So zeigen Sie den Nginx-Konfigurationsdateipfad und den Ressourcendateipfad an

Zeigen Sie den Pfad der Nginx-Konfigurationsdatei an

Über nginx -t

Die ursprüngliche Funktion des Befehls nginx -t besteht darin, zu überprüfen, ob es im Format und in der Konfiguration der nginx-Konfigurationsdatei Anomalien gibt. Dieser Befehl gibt den Pfad und die Überprüfungsergebnisse der nginx-Konfigurationsdatei aus. In den Ausgabeergebnissen finden Sie die Adresse der aktuell geladenen nginx-Konfigurationsdatei, wie unten gezeigt:

nginx -t

nginx: die Syntax der Konfigurationsdatei /etc/nginx/nginx.conf ist in Ordnung
nginx: Test der Konfigurationsdatei /etc/nginx/nginx.conf ist erfolgreich

Daraus können wir erkennen, dass sich die nginx-Konfigurationsdatei im Ordner /etc/nginx/nginx.conf befindet.

Verwenden Sie ps -ef | grep nginx

Wenn der Ladepfad der Nginx-Konfigurationsdatei während des Nginx-Startvorgangs explizit konfiguriert wird, können Sie auf diese Weise problemlos den aktuellen Ladepfad der Konfigurationsdatei anzeigen.

Verwenden Sie den Befehl „locate“ zum Suchen

Wenn der Befehl „locate“ auf dem Server installiert ist, können Sie mit dem Befehl „locate nginx.conf“ suchen. Wenn jedoch mehrere nginx.conf-Dateien vorhanden sind, ist es schwierig zu bestimmen, welche Nginx-Konfigurationsdatei geladen wird.

Suche mit dem Befehl nginx -V

Sie können alle Konfigurationsinformationen während der Installation über den Befehl nginx -V sehen. Indem Sie darin nach den Konfigurationsinformationen --conf-path suchen, können Sie den Pfad der entsprechenden Konfigurationsdatei finden, wie unten gezeigt:

nginx -V

Nginx-Version: nginx/1.12.2
erstellt mit gcc 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC) 
erstellt mit OpenSSL 1.0.2k-fips 26. Januar 2017
TLS SNI-Unterstützung aktiviert
configure arguments: --prefix=/usr/local/nginx --add-module=/usr/local/src/headers-more-nginx-module-0.33 --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/lib/nginx/tmp/client_body --http-proxy-temp-path=/var/lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http-uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --http-scgi-temp-path=/var/lib/nginx/tmp/scgi --pid-path=/run/nginx.pid --lock-path=/run/lock/subsys/nginx --user=nginx --group=nginx --with-file-aio --with-http_auth_request_module --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic --with-http_geoip_module=dynamic --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_slice_module --with-http_stub_status_module --with-http_perl_module=dynamic --with-mail=dynamic --with-mail_ssl_module --with-pcre --with-pcre-jit --with-stream=dynamic --with-stream_ssl_module --with-debug --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' --with-ld-opt='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-E'

Zeigen Sie den Nginx-Ressourcendateipfad an

Über den Befehl nginx -V

Verwenden Sie den Befehl nginx -V und suchen Sie dann die im Befehl zurückgegebene Konfiguration --prefix=. Der der Konfiguration entsprechende Pfad ist der Pfad der nginx-Ressourcendatei.

Dies ist das Ende dieses Artikels zum Anzeigen des Nginx-Konfigurationsdateipfads und des Ressourcendateipfads. Weitere relevante Inhalte zum Nginx-Konfigurationsdateipfad finden Sie in den vorherigen Artikeln von 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:
  • Detaillierte Erläuterung des Mechanismus und der Implementierung der Accept-Sperre in Nginx
  • Lösen Sie das Problem, dass Nginx nach der Konfiguration von proxy_pass 404 zurückgibt
  • Lösung für den Konfigurationsfehler des Nginx-SSL-Zertifikats
  • Ursachen und Lösungen für den Nginx 502 Bad Gateway-Fehler
  • Proxy_pass-Methode in mehreren if in Nginx-Standorten
  • Beispielcode für die Nginx-Konfiguration zum Herunterladen von Dateien
  • Implementierung mehrerer Nginx-Standorte, die alle Anfragen weiterleiten oder auf statische Ressourcendateien zugreifen
  • Detaillierte Erläuterung der Implementierung der Nginx-Prozesssperre

<<:  JavaScript zum Erreichen eines dynamischen Farbwechsels der Tabelle

>>:  Vue verwendet die Element-el-upload-Komponente, um auf die Grube zu treten

Artikel empfehlen

Beispielcode für CSS-Bildanimationseffekte (Fotorahmen)

Dieser Artikel stellt den Beispielcode für CSS-Bi...

MySQL 5.7.19 neueste Binärinstallation

Laden Sie zunächst die Zip-Archivversion von der ...

Miniprogramm zur Implementierung einer kreisförmigen Text-Scrolling-Animation

In diesem Artikel wird der spezifische Code des A...

Detaillierte Schritte zur Yum-Konfiguration des Nginx-Reverse-Proxys

Teil.0 Hintergrund Die Intranetserver des Unterne...

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

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Analyse des Implementierungsprozesses für die Tomcat maxPostSize-Einstellung

1. Warum maxPostSize festlegen? Der Tomcat-Contai...

Ein Artikel, der Ihnen HTML beibringt

Wenn Sie nicht unbedingt Künstler werden möchten,...

Der Implementierungsprozess der ECharts Multi-Chart-Verknüpfungsfunktion

Wenn viele Daten angezeigt werden müssen, ist die...

Detaillierte Erläuterung der Funktionen und Methoden des Vue3-Lebenszyklus

1. Übersicht Bei der sogenannten Lifecycle-Funkti...

Überlegungen zur Partitionierung von MySQL-Datenbanktabellen [empfohlen]

Die Tabellenpartitionierung unterscheidet sich vo...

9 praktische CSS-Eigenschaften, die Web-Frontend-Entwickler kennen müssen

1. Abgerundete Ecken Heutige Webdesigns halten stä...

Drei Möglichkeiten zum Löschen einer Tabelle in MySQL (Zusammenfassung)

Drop-Tabelle Drop löscht Tabelleninformationen di...

Neonlichteffekte mit reinem CSS3 umgesetzt

Dies ist der zu erzielende Effekt: Sie können seh...

Basierend auf den Sonderzeichen in der URL-Escape-Kodierung

Inhaltsverzeichnis Sonderzeichen in URLs Escapeze...