aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Wie Docker Nginx bereitstellt und konfiguriert
- 1. Laden Sie das Nginx-Image dockerpullnginx im Docker herunter. 2. Erstellen Sie das hängende Verzeichnis mkdir-p/data/nginx/{conf, conf.d, html, log}. 3. Erstellen Sie eine neue Konfigurationsdatei vim/ hängendes Verzeichnis. data/nginx/conf/nginx.confuserwww-data;worker_processesauto;pid/run/nginx.pid;events{worker_connections768;#multi_accepton;}http{###BasicSetting
- Nginx 956 2023-05-25 11:46:56
-
- So fügen Sie ein Lua-Modul zu Nginx hinzu
- 安装luawgethttp://luajit.org/download/luajit-2.0.5.tar.gztar-zxvfluajit-2.0.5.tar.gzcdluajit-2.0.5make&&makeinstallprefix=/usr/local/luajitetc/profile加入#luaexportluajit_lib=/usr/ local/luajit/libexportluajit_inc=/usr/local/luajit/include/luajit-
- Nginx 1440 2023-05-25 11:28:06
-
- So konfigurieren Sie Nginx für die Implementierung von SSL zur Implementierung von https
- 1. Installieren Sie das Nginxssl-Modul. 1. Überprüfen Sie, ob das SSL-Modul installiert wurde: cd/usr/local/nginx/sbin./nginx-V[root@server-c00ef8c3-710d-4708-9cde-2c864e7c03e2sbin]#./nginx -Vnginxversion :nginx/1.21.4builtbygcc4.8.520150623(RedHat4.8.5-44)(GCC)configurearguments:--prefix=/usr/local/nginx, wenn „confi“ nicht angezeigt wird
- Nginx 1237 2023-05-25 08:31:05
-
- So konfigurieren Sie den Nginx-Server so, dass er eine zufällige Startseite und ein leeres Bild anzeigt
- Zufälliges Homepage-Modul anzeigen (randomindex) Im Allgemeinen ist die Standard-Homepage einer Site die definierte Datei index.html, index.shtml, index.php usw. Wenn Sie viele Seiten unter der Site haben und diese zufällig anzeigen möchten Wenn Sie Benutzer zum Durchsuchen benötigen, müssen Sie dies besonders mühsam tun. Wenn Sie Nginx installiert haben, können Sie Nginxs Randomindex verwenden, um diese Funktion zu erreichen. Jede Anfrage, die mit / endet, zeigt die Dateien im aktuellen Verzeichnis zufällig an Seite. Randomindex führt das Modul ngx_http_random_index_module ein, um „/“for zu verarbeiten
- Nginx 1647 2023-05-25 08:07:14
-
- So installieren Sie den von Nginx bereitgestellten Webdienst mit Docker
- 1. Rufen Sie das Bild mit dem Befehl „dockerpull“ ab und rufen Sie mit dem Befehl „dockerpullnginx“ die neueste Version des Nginx-Bildes ab. Das Folgende ist das Antwortergebnis des Image-Pull-Prozesses: #dockerpullnginxUsingdefaulttag:latestlatest:Pullingfromlibrary/nginxc229119241af:Pullcomplete2215908dc0a2:Pullcomplete08c3cb2073f1:Pullcomplete18f38162c0ce:Pullcomplete10e21
- Nginx 1495 2023-05-24 23:38:17
-
- Beispielanalyse von Nginx, Apaches Alias- und Authentifizierungsfunktionen
- Schauen wir uns zunächst an, wie Sie den Apache-Alias konfigurieren: Kopieren Sie den Code wie folgt: documentroot/www/jb51.net/www Dies ist das Stammverzeichnis des virtuellen Hosts, aber phpmyadmin befindet sich nicht in diesem Verzeichnis und möchte darauf zugreifen Es. servernamewww.jb51.netserveraliasjb51.netalias/sdb"/www/public/phpmyadmin/" erfordert die Alias-Funktion ://www.jb51.net/sdb, die viel sicherer ist. Optionenindizesfollowsymlinksallowove
- Nginx 778 2023-05-24 23:10:22
-
- So starten und beenden Sie Nginx unter Linux
- Nginx ist ein auf Leistung ausgelegter HTTP-Server und bietet im Vergleich zu Apache und lighttpd die Vorteile von weniger Speicher und hoher Stabilität. Voraussetzungen: Ein System, auf dem Nginx installiert und konfiguriert ist. Zugriff auf ein Terminalfenster oder eine Befehlszeile. Ein Benutzerkonto mit Sudo- oder Root-Rechten. Eine bestehende SSH-Verbindung zum Remote-System (wenn Sie remote arbeiten). 1. Starten, stoppen und starten Sie Nginx mit systemctl neu 1, So überprüfen Sie den Status des Nginx-Servers. Nginx wird als Dienst auf Ihrem Server ausgeführt. Das bedeutet, dass es aktiv im Hintergrund laufen sollte, auch wenn Sie auf dem Bildschirm nichts sehen können. Sie können den Nginx-Dienst anzeigen, indem Sie den folgenden Befehl in ein Terminalfenster eingeben
- Nginx 6386 2023-05-24 23:04:38
-
- So aktualisieren Sie Nginx, um HTTP2.0 zu unterstützen
- 1. Vorwort #ssl steht hinter Port 443. Auf diese Weise können sowohl http- als auch https-Links listen443sslhttp2default_server;server_namechat.chengxinsong.cn;# verwenden. Die sinnvolle Verwendung von hsts, max-age gibt die Cache-Zeit von hsts im Browser an, der Parameter includesubdomainscam gibt an, dass hsts für alle aktiviert werden soll Subdomains und der Preload-Parameter zeigen an, dass das Vorladen von hstsadd_head widerrufen werden kann, indem der Cache über strict-transport-security:max-age=0 auf 0 gesetzt wird
- Nginx 2554 2023-05-24 22:58:04
-
- So lösen Sie das Problem der visuellen Konfiguration des Nginx-Servers
- Vorwort Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxyserver (IMAP/POP3), der unter dem BSD-ähnlichen Protokoll veröffentlicht wird. Seine Merkmale sind, dass es weniger Speicher beansprucht und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser. Nginx ist einer der Server, die beherrscht werden müssen, da es nicht nur ein Webserver ist, sondern auch andere leistungsstarke Funktionen wie Reverse-Proxy, Lastausgleich usw. enthält. Nginx hat viele Konfigurationselemente. Ich glaube, dass jeder mit der Konfigurationsdatei nginx.conf vertraut ist. Um Nginx richtig zu konfigurieren, müssen wir uns diese Konfigurationselemente merken
- Nginx 1537 2023-05-24 21:34:27
-
- So installieren Sie Nextcloud mit Nginx und PHP7-FPM in CentOS7
- Voraussetzungen Root-Berechtigungen für den 64-Bit-Centos7-Server Schritt 1 – Nginx und php7-fpm in Centos7 installieren Bevor wir mit der Installation von nginx und php7-fpm beginnen, müssen wir auch die Warehouse-Quelle des Epel-Pakets hinzufügen. Verwenden Sie den folgenden Befehl: yum-yinstallepel-release Beginnen Sie nun mit der Installation von Nginx aus dem Epel-Repository: yum-yinstallnginx Dann müssen wir auch ein weiteres Repository für php7-fpm hinzufügen. Es gibt viele Remote-Warehouses im Internet, die Pakete der PHP7-Serie anbieten. Ich verwende hier Webtatic. Fügen Sie das php7-fpmwebtatic-Repository hinzu: rpm
- Nginx 1160 2023-05-24 20:13:04
-
- So konfigurieren Sie Benutzerberechtigungen für Nginx, PHP-FPM und MySQL
- Normalerweise umfassen die Server, auf denen wir Webanwendungen ausführen, Linux-Distributionen wie CentOS, Ubuntu, Debian usw. Zu diesem Zeitpunkt ist die Berechtigungskontrolle von Nginx, PHP, MySQL und anderen Anwendungen, die zur Bildung der Dienstarchitektur erforderlich sind, sehr wichtig. Jeder Dienst hat unterschiedliche Berechtigungsanforderungen für das Codeverzeichnis nicht in der Lage zu lesen, zu schreiben oder auszuführen, was die Berechtigungsanforderungen senkt und das Risiko von Eingriffen und Änderungen birgt. 1. Nginx-Berechtigungen für Webserver werden normalerweise mit Nginx kombiniert, um LNMP zu bilden, oder mit Apache, um eine LAMP-Architektur zu bilden. Hier wird Nginx als Beispiel verwendet, um die zum Ausführen des Nginx-Dienstes erforderlichen Berechtigungen zu beschreiben.
- Nginx 1447 2023-05-24 20:01:26
-
- So implementieren Sie die Nginx-Hot-Bereitstellung
- Schalten Sie die Firewall aus, damit über den Browser lokal auf den Nginx-Dienst zugegriffen werden kann. [root@localhost~]#systemctlstopfirewalld semaphore Semaphor anzeigen: [root@localhost~]#kill-l1)SIGHUP2)SIGINT3)SIGQUIT4)SIGILL5)SIGTRAP6)SIGABRT7)SIGBUS8)SIGFPE9)SIGKILL10)SIGUSR111)SIGSEGV12)SIGUSR213)SIGPIPE14. )S IGALRM15 )SIGTERM16)SIGSTKFLT17)
- Nginx 1255 2023-05-24 16:55:39
-
- Was sind die Anwendungsszenarien des Nginx Rewrite-Moduls?
- Anwendungsszenario 1 – Domänenname-basierter Wechsel Aufgrund geänderter Geschäftsanforderungen muss der alte Domänenname des Unternehmens durch den neuen Domänennamen www.kgc.com ersetzt werden. 1. Der alte Domänenname kann nicht abgeschafft werden. 2. Wechsel von der alten Domäne Geben Sie den Namen in den neuen Domänennamen ein und behalten Sie ihn bei. Die Parameter bleiben unverändert und die Bereitstellungsumgebung ist ein Linux-Server (192.168.142.130) und ein Testhost Windows71. Installieren Sie den Nginx-Dienst [root@localhost~]#rpm-uvhhttp://nginx .org/packages/centos/7/noarch/rpms/ nginx-release-centos-7-0.el7.ngx.noarch.rpm
- Nginx 1114 2023-05-24 15:52:07
-
- So konfigurieren Sie Frp so, dass unter Nginx eine Umleitung zu https erzwungen wird
- frps.ini (Serverkonfiguration) [common]bind_port=5443kcp_bind_port=5443vhost_http_port=8080vhost_https_port=4443#frps Server-Anzeigefeldkonfiguration admin_addr=frp.test.comdashboard_port=6443dashboard_user=testdashboard_pwd=testlog_file=./frps.log#trace,debug , Infos ,warn,errorlog_level=info
- Nginx 1521 2023-05-24 15:34:14
-
- Centos8-Installations-Nginx-Instanzanalyse
- Erstellen Sie den Ordner mkdirnginx auf der offiziellen Nginx-Website und laden Sie die entsprechende Version über wget herunter und installieren Sie die erforderlichen Plug-Ins yum-yinstallgccpcrepcre-develzlib-developenssl-devel Funktionen dieser gcc. Es kann c, c++, ada, pcrepcre-develpcre in Sprachen wie Objectc und Java kompilieren, einschließlich einer Perl-kompatiblen Bibliothek für reguläre Ausdrücke Um reguläre Ausdrücke zu analysieren, müssen Sie die PCRE-Bibliothek zlibzli installieren
- Nginx 1169 2023-05-24 15:34:07