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:
-
- Debian 12 erscheint am 10. Juni, Entwickler bestätigen, dass es mindestens 100 bekannte Fehler gibt
- Laut Nachrichten vom 5. Juni berichtete das ausländische Medium Neowin, dass die Veröffentlichung von Debian 12 mit dem Codenamen Bookworm am kommenden Samstag (10. Juni) geplant sei. Obwohl Debian für seine Stabilität und Zuverlässigkeit bekannt ist, hat Entwickler Paul Gevers öffentlich bestätigt, dass die neue Version mit mindestens 100 bekannten Fehlern veröffentlicht wird. Gevers sagte, dass, sobald Debian 12 nach der Veröffentlichung auf mehr Computern installiert wird, möglicherweise weitere Fehler entdeckt werden und das Entwicklungsteam diese Probleme erst später beheben und als Updates bereitstellen kann. Er sagte, dass diese Fehler in die Versionshinweise aufgenommen werden. Wenn Benutzer großen Wert auf die Systemstabilität legen, wird empfohlen, die Versionshinweise zu überprüfen, um sicherzustellen, dass sie nicht betroffen sind. Eines der großartigen Dinge an Debian ist, dass das Projekt alle zwei Monate veröffentlicht wird
- Nginx 583 2023-06-08 19:31:11
-
- Mit Hilfe von Steam Deck erreicht der Linux-Benutzeranteil auf Steam einen neuen Höchststand seit fast sechs Jahren
- Laut Nachrichten vom 6. Juni ist Steam mit mehr als 130 Millionen aktiven Nutzern pro Monat eine der größten Videospielplattformen der Welt. Im Vergleich dazu liegt der Nutzeranteil des macOS-Systems bei 2,39 %, während das Windows-System immer noch einen absoluten Vorsprung von 96,14 % einnimmt. Linux ist ein Open-Source-Betriebssystem mit vielen verschiedenen Distributionen, die je nach Benutzerpräferenzen und -bedürfnissen angepasst werden können. IT House stellte fest, dass unter Benutzern, die Linux-Systeme verwenden, um Spiele auf Steam zu spielen, SteamOS Holo die beliebteste Distribution ist, die 25,32 % des Anteils ausmacht, was einem Anstieg von 2,55 % gegenüber dem Vormonat entspricht. Andere beliebte Distributionen sind ArchLinux, Ubuntu und Freedesk
- Nginx 1001 2023-06-08 19:13:13
-
- So konfigurieren Sie einen DHCP-Server auf RHEL 9
- DHCP ist eine Abkürzung für Dynamic Host Configuration Protocol, ein Netzwerkprotokoll, das Client-Systemen in einem Computernetzwerk automatisch IP-Adressen zuweist. Es weist Clients aus dem DHCP-Pool oder dem in seiner Konfiguration angegebenen IP-Adressbereich zu. Während Sie Client-Systemen manuell statische IP-Adressen zuweisen können, vereinfacht ein DHCP-Server den Vorgang und weist Client-Systemen im Netzwerk dynamisch IP-Adressen zu. In diesem Artikel zeigen wir, wie man einen DHCP-Server auf RHEL9/RockyLinux9 installiert und konfiguriert. Voraussetzung: Vorinstalliertes RHEL9 oder RockyLinux9 mit Sudo-Verwaltungsberechtigungen
- Nginx 1894 2023-06-08 19:02:36
-
- OpenSUSE Leap 15.5-Systemversion: Unterstützt die Desktop-Umgebung KDE Plasma 5.27 LTS und Xfce 4.18
- Laut Nachrichten vom 8. Juni hat das openSUSE-Projekt heute openSUSELeap15.5 veröffentlicht, die neueste stabile Version der openSUSE-Variante. openSUSE Leap 15.5 wurde genau ein Jahr nach der Veröffentlichung von openSUSE Leap 15.4 auf den Markt gebracht. Es basiert auf dem Binärpaket des Betriebssystems SUSE Linux Enterprise 15 SP5 und ist mit demselben Linux 5.14-Kernel wie Leap 15.4 ausgestattet, fügt jedoch zusätzliche Treiber hinzu bessere Hardwareunterstützung. openSUSEProject kombiniert den in openSUSELeap15.5 enthaltenen Linux5.14-Kernel mit der Upstream-Kernelserie Linux6.0
- Nginx 1398 2023-06-08 18:21:06
-
- Desktop-Umgebung Cinnamon 5.8 veröffentlicht: Unterstützt Gestenoperationen, Dunkelmodus, neue Stile usw.
- Laut Nachrichten vom 8. Juni wurde die Desktop-Umgebung Cinnamon 5.8 veröffentlicht und ist bereits im ArchLinux-Stable-Software-Repository verfügbar. Jetzt bringt 9to5Linux die Einführung neuer Funktionen. Cinnamon 5.8 bietet Unterstützung für das XDG-Desktop-Portal, bietet eine bessere Kompatibilität für Flatpak-Anwendungen und GNOME/libadwaita-Anwendungen und unterstützt das Erstellen von Screenshots. Darüber hinaus bringt die Funktion globale Dunkelmoduseinstellungen für Apps, die sie unterstützen, mit drei Optionen zur Auswahl, darunter Hell, Schwarz, und lassen Sie die App entscheiden. Eine weitere neue Funktion von Cinnamon 5.8 ist die Unterstützung von Gesten auf Touchpads, Touchscreens und Tablets, die zur Fensterverwaltung und zum Arbeiten genutzt werden können
- Nginx 682 2023-06-08 16:09:06
-
- Mesa 23.1.1 3D-Grafikbibliothek veröffentlicht: Verbesserte VA-API / H.264-Dekodierung des Firefox-Browsers in Fedora 37
- Laut Nachrichten vom 5. Juni wurde Mesa23.1.1 als erstes Wartungsupdate der neuesten Mesa23.1-Open-Source-Grafik-Stack-Serie veröffentlicht. Es ist auf Linux-basierte Betriebssysteme und andere unterstützte Plattformen anwendbar und behebt verschiedene Probleme für bekannte Anwendungen und Videospiele. Mesa23.1.1 enthält eine Reihe von Korrekturen für seine verschiedenen Open-Source-Grafiktreiber und verbessert die VA-API/H.264-Dekodierung auf Fedora Linux 37-Systemen mit dem Webbrowser Mozilla Firefox und AMD Radeon RX6600-Grafikkarten sowie VA-API-Video auf AMD Radeon RX6600 GPUs-Ausgabe usw. Mesa23.1.1-Version
- Nginx 672 2023-06-08 13:51:02
-
- Das Linux Mint 21.2-System verwendet die Cinnamon 5.8-Desktopumgebung: Unterstützt die Gestenbedienung auf dem Touchscreen
- Laut Nachrichten vom 5. Juni ist Linux Mint 21.2 „Victoria“ fast bereit für die Hauptsendezeit. Der leitende Entwickler Clement Lefebvre bestätigte, dass der Entwicklungszyklus beendet ist, was bedeutet, dass die Beta-Version bald verfügbar sein wird. LinuxMint21.2 ist das zweite Update der LinuxMint21-Reihe, basierend auf der Systemreihe Ubuntu22.04LTS (JammyJellyfish) und sollte ursprünglich im Juni 2023 veröffentlicht werden. Die LinuxMint21.2-Version wird mit den häufig verwendeten Desktop-Umgebungen Cinnamon, Xfce und MATE geliefert. Die Flaggschiff-Version wurde auf Cinnamon5.8 aktualisiert, die anderen wurden auf Xfce4 aktualisiert.
- Nginx 680 2023-06-08 13:42:57
-
- Wie schränkt der Nginx-Server den Zugriff nach IP und user_gent ein?
- Ein DDoS-Angriff ist ein Problem, das häufig beim Zugriff auf eine große Website auftritt. Dabei handelt es sich um einen böswilligen Zugriff auf bestimmte Seiten der Website durch ein Programm, was dazu führt, dass die Website langsam reagiert oder den Dienst direkt verweigert. Diese Situation kann durch die Analyse des Zugriffsprotokolls von Nginx gefunden werden. Es gibt eine große Anzahl von Anforderungen mit derselben IP oder demselben Benutzeragenten. Wir können diese Zugriffsanforderungen basierend auf der Ähnlichkeit der Anforderungen direkt herausfiltern. Beschränken Sie den Zugriff auf Dokumente, die sich auf das Zugriffskontrollmodul in Nginx beziehen, über die IP-Zugriffskontrolle. Sie können die Direktive „deny“ verwenden, um den Zugriff zu verweigern, und die Direktive „allow“, um den Zugriff zu erlauben. Wenn es mehrere Verweigerungs- und Zulassungsregeln gibt, springt die entsprechende Regel heraus. Deny behoben: ipdeny192.1
- Nginx 1369 2023-06-04 21:40:03
-
- So konfigurieren Sie die maximale Anzahl von Verbindungen in Nginx
- Konfigurieren Sie die maximale Anzahl von Nginx-Worker-Prozessen. ##worker_processes: Die maximale Anzahl von Worker-Prozessen. work_connections: Die Anzahl externer Verbindungen, die jeder Worker-Prozess gleichzeitig zulassen kann. Ändern Sie die maximale Anzahl geöffneter Dateien für einen Prozess. Um die Einstellung „Maximale Anzahl geöffneter Dateien für einen Prozess“ zu ändern, benötigen Sie zunächst Root-Berechtigungen des Betriebssystems und anschließend die Hauptkonfigurationsdatei „limits.conf“: [ root@localhost/]#vim/etc/security/limits .conf Fügen Sie der Datei *softnofile65535*hardnofile65535 die folgenden Anweisungen hinzu. Hinweis: *Erforderlich
- Nginx 2986 2023-06-04 09:57:39
-
- Einfache Nginx+IIS-Bereitstellungsbeispielanalyse
- Einführung in Nginx: Nginx („Enginex“) ist ein leistungsstarker HTTP- und Reverse-Proxy-Server sowie ein IMAP/Pop3/SMTP-Proxy-Server. Nginx wurde von igorsysoev für Russlands am zweithäufigsten besuchte Website rambler.ru entwickelt und ist dort seit mehr als vier Jahren aktiv. igor veröffentlicht den Quellcode unter einer BSD-ähnlichen Lizenz. In den vier Jahren seit seiner Veröffentlichung ist Nginx für seine Stabilität, seinen umfangreichen Funktionsumfang, seine Beispielkonfigurationsdateien und seinen geringen Systemressourcenverbrauch bekannt geworden. Derzeit wird Nginx auf großen inländischen Portal-Websites wie Sina, NetEase, Tencent usw. eingesetzt. Mehrere wichtige inländische Video-Sharing-Websites haben Nginx ebenfalls eingesetzt.
- Nginx 2343 2023-06-04 09:36:15
-
- So realisieren Sie den Reverse-Proxy und die dynamische Trennung von Nginx + Tomcat
- 1. Installieren Sie nginx und greifen Sie auf statische Ressourcen zu. Starten Sie nginx und geben Sie http://localhost/ in den Browser ein, um die Begrüßungsseite anzuzeigen. Erstellen Sie unter nginx das Verzeichnis static\test1\js\common und geben Sie jquery.xx ein. js Geh rein. ps:static stellt das Hauptverzeichnis der statischen Dateien dar, test1 stellt den Projektnamen unter Tomcat dar. Dieser Computer verwendet jquery-1.12.1.min.js, um die Konfigurationsdatei nginx.conf zu ändern und die folgende Konfiguration hinzuzufügen: #Regular entspricht den beginnenden Anforderungen mit statisch, z. B. /test1/static/js...location^~/
- Nginx 1412 2023-06-04 09:25:03
-
- So implementieren Sie mit Nginx die bidirektionale HTTPS-Authentifizierung
- Der Unterschied zwischen einseitiger und zweiseitiger Überprüfung: Einseitige Überprüfung: bezieht sich darauf, dass der Client das serverseitige Zertifikat überprüft, und der Server muss das Client-Zertifikat nicht überprüfen. Zwei-Wege-Überprüfung: Bezieht sich darauf, dass der Client das serverseitige Zertifikat überprüft, und der Server muss auch das Client-Zertifikat über das öffentliche Schlüsselzertifikat der Zertifizierungsstelle überprüfen. Detaillierter Handshake-Prozess: Einwegauthentifizierung Der Browser sendet eine Verbindungsanfrage an den sicheren Server. 1. Der Server sendet sein eigenes Zertifikat und zertifikatsbezogene Informationen an den Client-Browser. 2. Der Client-Browser prüft, ob das vom Server gesendete Zertifikat von der CA-Zentrale ausgestellt wurde, der er vertraut. Wenn dies der Fall ist, fahren Sie mit der Ausführung der Vereinbarung fort. Wenn nicht, gibt der Browser des Clients eine Warnmeldung aus: Er warnt den Client, dass dieses Zertifikat nicht vertrauenswürdig ist, und fragt den Client, ob er fortfahren muss. 3. Kunden abholen
- Nginx 2677 2023-06-03 20:38:01
-
- So optimieren Sie die Konfigurationsparameter von php+php-fom+nginx
- 1. Vorwort Bei einem neuen Server ist die Installation der LNMP-Umgebung nur der erste Schritt. Der zweite Schritt besteht natürlich darin, die Standardkonfigurationsparameter zu ändern, um die Verwendung dieser Programme zu vereinfachen und die Leistung zu verbessern. In diesem Artikel geht es hauptsächlich um die Konfigurationsparameter von php+php-fpm+nginx. Der Computer ist ein Server mit 4 GB Speicher, und die relevanten Konfigurationen werden entsprechend dem Server mit 4 GB Speicher konfiguriert. 1. MySQL-Konfigurationsparameter: Optimierung der MySQL-Konfigurationsparameter (8 GB Speicher und 64 GB Speicher), Zusammensetzung der MySQL-Konfigurationsdatei und spezifische Konfigurationsdemo2. Beachten Sie, dass einige der unten angegebenen Konfigurationen die Leistung relativ beeinträchtigen oder konfiguriert werden müssen . Die Konfigurationsparameter dieser drei Programme sind sehr
- Nginx 870 2023-06-03 20:04:50
-
- Wie Nginx HTTP-Anfragen verarbeitet
- 1. Interaktion zwischen Ereignisereignis und http-Framework Nach dem Empfang der http-Anforderungszeile und des http-Anforderungsheaders wird die Funktion ngx_http_process_request aufgerufen, um mit der Verarbeitung der http-Anforderung zu beginnen. Da eine HTTP-Anfrage aus 11 Verarbeitungsstufen besteht und jede Verarbeitungsstufe das Eingreifen mehrerer http-Module ermöglicht, werden in dieser Funktion die http-Module in jeder Stufe so geplant, dass sie die Anfrage gemeinsam abschließen. // Nach dem Empfang der HTTP-Anforderungszeile und des Anforderungsheaders ist der HTTP-Verarbeitungsablauf der Leseereignisrückruf der ersten HTTP-Verarbeitungsanforderung // Nach Ausführung dieser Funktion wird der Rückruf der Lese- und Schreibereignisse auf ngx_http_request_handler gesetzt
- Nginx 1931 2023-06-03 18:41:31
-
- So installieren Sie den Nginx-Server und konfigurieren den Lastausgleich in der CentOS6.5-Umgebung
- 1. Laden Sie pcre herunter, eine in C-Sprache geschriebene Funktionsbibliothek für reguläre Ausdrücke [root@localhostpcre-8.36]#cd/tmp/download/[root@localhostdownload]#wgethttp://nchc.dl.sourceforge.net/project / pcre/pcre/8.37/pcre-8.37.tar.gz[root@localhostdownload]#tarzxvfpcre-8.36.tar.gz2, zlib-Bibliothek herunterladen [root@localhostpcre-8.36]
- Nginx 1285 2023-06-03 16:04:26