aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx

  • Beispielanalyse der Nginx-Signalsteuerung
    Beispielanalyse der Nginx-Signalsteuerung
    Einführung in Nginx Nginx ist ein leistungsstarker http- und Reverse-Proxy-Server sowie ein IMAP/Pop3/SMTP-Proxy-Server. Nginx wird von der russischen Website rambler.ru entwickelt und offizielle Tests haben gezeigt, dass Nginx 50.000 gleichzeitige Benutzer unterstützen kann. Offizielle Nginx-Website: In diesem Artikel wird hauptsächlich erläutert, wie Nginx nach der Ausführung gesteuert wird, sodass es gestoppt oder neu gestartet werden kann. // Nginx starten und stoppen Aktuelles Verzeichnis: /usr/local/bin/nginx Start: ./sbin/nginx Stopp: kill-intmaster Hostprozessnummer Nginx-Semaphor Nginx steuert Nginx, den Hauptprozess, hauptsächlich über Semaphore
    Nginx 941 2023-05-28 12:28:27
  • So erstellen Sie mit Docker eine PHP+Nginx+Swoole+MySQL+Redis-Umgebung
    So erstellen Sie mit Docker eine PHP+Nginx+Swoole+MySQL+Redis-Umgebung
    1. Erstellen Sie ein Dockerimage mit der Erweiterung „swoole-redis-pdo_mysql-gd“1. Schreiben Sie fromphp:7.1-fpmrunapt-getupdate&&apt-getinstall-y\libfreetype6-dev\libjpeg62-turbo-dev\libpng- &&docker-php-ext-install-j$(nproc)iconv\&
    Nginx 1557 2023-05-28 11:23:49
  • So konfigurieren Sie die offizielle Yum-Quelle von Nginx in CentOS
    So konfigurieren Sie die offizielle Yum-Quelle von Nginx in CentOS
    Da die Yum-Quelle kein Nginx enthält, das wir benötigen, müssen wir eine Datei „/etc/yum.repos.d/nginx.repo“ erstellen, die tatsächlich eine neue Yum-Quelle hinzufügt. [root@localhost~]#vim/etc/yum.repos.d/nginx.repo Kopieren Sie dann den folgenden Inhalt hinein: [nginx]name=nginxrepobaseurl=http://nginx.org/packages/centos/$releasever/ $basearch/gpgcheck=0enabled=1 dann speichern „/etc
    Nginx 1976 2023-05-28 08:44:04
  • Methoden zur Nginx-Leistungsoptimierung
    Methoden zur Nginx-Leistungsoptimierung
    Optimierung der Linux-Systemparameter Für einige der unten genannten Konfigurationen ist ein neuerer Linux-Kernel (2.6 oder höher) erforderlich. Der Autor verwendet CentOS7.4, Kernelversion 3.10. Wenn er die Anforderungen nicht erfüllt, ist es am besten, ein entsprechendes Upgrade durchzuführen. Schließlich ist das Patchen eine undankbare Aufgabe. Zur Optimierung auf Systemebene ändern wir normalerweise nur das Dateideskriptorlimit, die Länge der Pufferwarteschlange und die Anzahl der temporären Ports. Dateideskriptorlimit Da jede TCP-Verbindung einen Dateideskriptor belegt, gibt eine neue Verbindung einen Fehler wie „Toomanyopenfiles“ zurück. Um die Leistung zu verbessern, müssen wir sie ändern: 1. Einschränkungen auf Systemebene
    Nginx 1267 2023-05-28 08:01:51
  • So lösen Sie den Nginx-Eingabeaufforderung 500 Internal Server Error
    So lösen Sie den Nginx-Eingabeaufforderung 500 Internal Server Error
    Bei vielen gleichzeitigen Verbindungen ist Nginx eine gute Alternative zum Apache-Server. Nginx kann auch als Layer-7-Lastausgleichsserver verwendet werden. Den Testergebnissen zufolge kann nginx0.6.31+php5.2.6 (fastcgi) mehr als 30.000 gleichzeitigen Verbindungen standhalten, was dem Zehnfachen von Apache in derselben Umgebung entspricht. Aber viele Leute erhalten 500 Fehler, wenn sie Nginx verwenden. Meiner Meinung nach liegt ein großer Teil der Ursache darin, dass das Handle zum Öffnen der Datei zu klein ist. Verwenden Sie diesen Befehl unter Linux, um das vom Prozess geöffnete Dateihandle zu erhöhen. ulimit-shn51200 verwendet standardmäßig nur 1000. Wenn die Anzahl der Links gering ist, kann diese Verarbeitung nicht angezeigt werden.
    Nginx 2978 2023-05-27 23:27:36
  • So installieren und konfigurieren Sie Nginx unter Ubuntu
    So installieren und konfigurieren Sie Nginx unter Ubuntu
    Ubuntu installiert nginxcd von der offiziellen Quelle~wgethttp://nginx.org/keys/nginx_signing.keysudoapt-keyaddnginx_signing.keysudonano/etc/apt/sources.list#Fügen Sie die folgenden zwei Sätze hinzu: debhttp://nginx.org/packages/ubuntu /precisenginxdeb -srchttp://nginx.org/packages/ubuntu/precisenginxsudoapt-getupdatesud
    Nginx 2081 2023-05-27 22:52:09
  • So implementieren Sie die URL-Umleitung mit Nginx
    So implementieren Sie die URL-Umleitung mit Nginx
    1. Fassen Sie das alte Sprichwort zusammen: Wenn Sie nach der Spitze suchen, werden Sie die Mitte erreichen; wenn Sie nach der Mitte suchen, werden Sie die Unterseite erreichen. Deshalb können wir unsere Ziele genauso gut höher setzen und hart daran arbeiten, bessere Renditen zu erzielen. 2. Verwenden Sie Nginx, um die URL-Umleitung zu implementieren. 2.1 Verwendungsszenarien Wenn wir täglich eine Website-Adresse teilen, tritt beim Öffnen in einem Computerbrowser häufig die gleiche URL auf, beim Öffnen in einem Mobiltelefonbrowser jedoch dieselbe zeigt einen anderen Effekt, der besser für die Anzeige auf Mobiltelefonen geeignet ist. Normalerweise gibt es zwei Möglichkeiten, diesen Effekt zu erzielen: Erstens verwenden Sie die adaptive H5-Seitenimplementierung, um das Seitenlayout automatisch an die Fensterbreite anzupassen. 2. Verwenden Sie Nginx, um je nach Terminal zu verschiedenen Seiten zu springen und zur Verwendung auf die PC-Seite zu springen.
    Nginx 2757 2023-05-27 22:16:20
  • So implementieren Sie Statusstatistiken in Nginx
    So implementieren Sie Statusstatistiken in Nginx
    Grundlegende Einführung in ngx_http_stub_status_module: Dieses Modul bietet eine einfache Seite, auf der die aktuellen grundlegenden Statusstatistiken von Nginx angezeigt werden, z. B. die Anzahl der aktiven Verbindungen, die Anzahl der Anforderungsverarbeitungen, die Anforderungsverzögerung usw., die durch Einstellungsanweisungen aktiviert werden können. ngx_http_status_module: Dieses Modul bietet eine umfassendere Statusinformationsseite, einschließlich der grundlegenden Statusstatistiken von nginx, aktuellen Verbindungsdetails, allen Upstream-Statusinformationen, Serverstatusinformationen usw. Kann über den Einstellungsbefehl aktiviert werden. ngx_http_upstream_module: Dieses Modul bietet einige Funktionen zur Überwachung des Upstreams
    Nginx 1476 2023-05-27 21:30:22
  • So konfigurieren Sie den Domänennamen der zweiten Ebene in Nginx
    So konfigurieren Sie den Domänennamen der zweiten Ebene in Nginx
    Mein VPS verfügt über drei Dienste, nämlich: Blog-Dienst, erstellt von WordPress, läuft auf Port 8000, Zugriff über http://fangyuanxiaozhan.com: Git-Dienst, erstellt von 8000gogs, läuft auf Port 10080, Zugriff über http://fangyuanxiaozhan.com: 10080 Der von nextcloud erstellte Netzwerkfestplattendienst läuft auf Port 8080. Die Zugriffsmethode lautet http://fangyuanxiaozhan.com:10080. Meine Anforderungen: 1. Geben Sie beim Zugriff auf den Blog-Dienst direkt http://fangyuanxiaozhan.com ein
    Nginx 2041 2023-05-27 17:37:29
  • So integrieren Sie Redmine und SVN in Nginx in einem Linux-System
    So integrieren Sie Redmine und SVN in Nginx in einem Linux-System
    redmine: Es handelt sich um eine webbasierte Projektmanagementsoftware, die in Ruby entwickelt wurde. Es handelt sich um ein plattformübergreifendes Projektmanagementsystem, das auf dem ROR-Framework basiert. Es soll von der ROR-Version von Basecamp abgeleitet sein die gleichen Funktionen wie dotproject, es gibt aber noch viele weitere. Es verfügt über eigene einzigartige Funktionen, wie z. B. die Bereitstellung von Wiki, Nachrichtensender, Zeiterfassung, Feed-Aggregation, PDF-Export usw. Es kann auch andere Versionsverwaltungssysteme und Bug-Tracking-Systeme integrieren, wie z als SVN, CVS, TD usw. Die Konfigurationsfunktion ist leistungsstark und komfortabel, auch benutzerdefinierte Eigenschaften und Update-Benachrichtigungen sind sehr praktisch. Als nächstes stellen wir das Redmine+SVN-Projektmanagement bereit
    Nginx 1753 2023-05-27 17:13:54
  • So erstellen Sie eine jsdelivr-Spiegelstation mit Nginx
    So erstellen Sie eine jsdelivr-Spiegelstation mit Nginx
    Um eine jsdelivr-Spiegelsite zu erstellen, muss zunächst ein Server mit installiertem Nginx vorhanden sein. Es wird empfohlen, das Matomo-Image des Tencent Cloud Lightweight-Servers zu verwenden, das die neueste stabile Version von Nginx, PHP, Mariadb, Matomo und anderer Serversoftware integriert. Speichern Sie die folgende Nginx-Konfiguration als jsdelivr.conf und laden Sie sie dann in Ihr Nginx-Site-Konfigurationsverzeichnis hoch, normalerweise /etc/nginx/include oder /etc/nginx/http.d. Um das oben erwähnte Matomo-Bild zu verwenden, laden Sie es bitte nach /usr/local/lighthouse/softwares/nginx/conf/ hoch.
    Nginx 1529 2023-05-27 13:15:08
  • So generieren Sie dynamisch eine Konfiguration über nginx+confd in Docker
    So generieren Sie dynamisch eine Konfiguration über nginx+confd in Docker
    Wenn wir immer mehr Projekte haben, ist es sehr mühsam und kann schief gehen, manuell zum Server zu gehen, um die Nginx-Konfiguration zu ändern. Wir können eine Lösung über das Nginx+confd+Configuration Center implementieren, um Fehler zu vermeiden und umständliche Prozesse zu reduzieren. Gehen Sie zunächst direkt zur Docker-DateiFROMnginx:1.21.6 von nginx+confd#Kopieren Sie die ausführbare Binärdatei von confd https://github.com/kelseyhightower/confd/releases/tag/v0.16.0COPY./confd-0.16.0- linux-amd64 /usr/local/bin/con
    Nginx 1833 2023-05-27 13:04:24
  • So starten und beenden Sie den Nginx-Befehl unter Linux
    So starten und beenden Sie den Nginx-Befehl unter Linux
    1 Geben Sie das Installationsverzeichnis whereisnginx\ ein. 2. Geben Sie den Pfad ein: cd/usr/local/nginx/sbin. 3 Starten Sie den Nginx-Befehl: ./nginx erscheint unten und der Start ist erfolgreich. 4 Überprüfen Sie den Status von Nginx ps-ef|grepnginx Master erscheint, der Start ist erfolgreich 5. Schließen Sie den Nginx-Befehl kill-98725 (den über der Prozessnummer), um nginx zu schließen. 6. Stoppen Sie den Nginx-Befehl: ./nginx-sstop 7. Starten Sie den Nginx-Befehl neu: ./nginx -sreload
    Nginx 13045 2023-05-27 12:29:31
  • So verwenden Sie die Online-Aktivitätsüberwachungsfunktion von Nginx Plus
    So verwenden Sie die Online-Aktivitätsüberwachungsfunktion von Nginx Plus
    nginxplus führt jetzt eine Echtzeit-Aktivitätsüberwachungsschnittstelle ein, um die Überwachung von Schlüssellast und Leistung zu ermöglichen. Über die einfache restfuljson-Schnittstelle ist es einfach, Echtzeit-Überwachungsstatistiken (statstolivedashboards) und Überwachungstools von Drittanbietern zu verbinden. Ping-Details für nginxplus: Online-Aktivitätsüberwachung – jsonfeed Um diese Statusabfrage in nginxplus zu aktivieren, fügen Sie einfach die Statusbehandlung in der Serverkonfiguration hinzu: Kopieren Sie den Code. Der Code lautet wie folgt: location=/status{allow192.168.0.0/16; Erlauben Sie den Zugriff von Ihrem Standort aus
    Nginx 869 2023-05-27 09:31:34
  • Was ist die Methode, um Nginx zu lösen, das auf einen lokalen Pfad und einen 500-Fehler zeigt?
    Was ist die Methode, um Nginx zu lösen, das auf einen lokalen Pfad und einen 500-Fehler zeigt?
    Ein vite+vue3-Projekt, das ich auf dem Server bereitstellen möchte. Nachdem das Projekt erstellt wurde, befinden sich alle Dateien im Verzeichnis dist. Kopieren Sie dieses Verzeichnis auf den Server und konfigurieren Sie es dann in nginx wie folgt: server{listen3571;server_namelocalhost;location/{root/root/xxxx/dist/;try_files $uri$ uri//index.html;}} Auf diese Weise können Sie über die öffentliche IP + Port 3571 des Servers auf dieses Vue-Projekt zugreifen. Wenn Sie über den Domänennamen zugreifen möchten, können Sie es wie folgt konfigurieren: server{ hören80;dienen
    Nginx 1434 2023-05-27 09:22:12

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!