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

  • Wie verwendet Nginx Let's Encrypt, um https zu verschlüsseln?
    Wie verwendet Nginx Let's Encrypt, um https zu verschlüsseln?
    HTTPS ist mittlerweile der Standard für Websites. Wenn Sie es nicht verwenden, ist der Browser möglicherweise nicht sehr benutzerfreundlich. Wenn Sie keinen kommerziellen CA-Schlüssel verwenden möchten, können Sie Let’s Encrypt zur Verschlüsselung verwenden. Der einzige Nachteil bei der Verwendung von Let’s Encrypt besteht darin, dass es alle 3 Monate aktualisiert werden muss. Natürlich können Sie dafür auch automatische Updates verwenden. Wir müssen das Plug-in installieren, um Folgendes zu erreichen: Den für die SSL-Verschlüsselung erforderlichen PEM-Schlüssel erhalten. Stellen Sie certbot so ein, dass der geheime Schlüssel automatisch aktualisiert wird. Erforderliche Voraussetzungen: Nginx wurde installiert und der virtuelle Host wurde konfiguriert.
    Nginx 1434 2023-05-12 17:37:13
  • Analyse der Nginx-Build-https-Serverinstanz
    Analyse der Nginx-Build-https-Serverinstanz
    Einführung in https https (hypertexttransferprotocoloversecuresocketlayer) ist ein auf Sicherheit ausgerichteter HTTP-Kanal. Einfach ausgedrückt handelt es sich um eine sichere Version von http. Das heißt, unter http wird eine SSL-Schicht hinzugefügt. Die Sicherheitsgrundlage von https ist SSL, daher ist für die Verschlüsselungsdetails SSL erforderlich. Es handelt sich um ein Urischeme (abstraktes Identifikatorsystem), dessen Syntax dem http:-System ähnelt und der sicheren http-Datenübertragung dient. Der von https verwendete Standardport ist 443. SSL-Zertifikat Einführung in den Zertifikatstyp Um einen sicheren Server einzurichten, erstellen Sie mithilfe des öffentlichen Schlüssels ein öffentliches und privates Schlüsselpaar. In den meisten Fällen reicht das Senden einer Zertifikatsanforderung (Verpackung) aus
    Nginx 666 2023-05-12 17:07:13
  • Beispielanalyse für Nginx-Reverse-Proxy, Cache und Cache-Löschung
    Beispielanalyse für Nginx-Reverse-Proxy, Cache und Cache-Löschung
    一.nginx配置#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{log_formatmain'$remote_addr-$ remote_user[$time_local]"$req
    Nginx 1478 2023-05-12 16:55:21
  • So konfigurieren Sie das Nginx-Eingangsgeschwindigkeitslimit
    So konfigurieren Sie das Nginx-Eingangsgeschwindigkeitslimit
    Ausgehend vom Geschäftsszenario haben wir während des Geschäftsentwicklungsprozesses eine Anforderung: Der über den Dateibrowser bereitgestellte Download-Dienst muss geschwindigkeitsbegrenzt sein. Wenn Benutzer beispielsweise Dateien über den Dateibrowser herunterladen, müssen sie die Downloadrate jedes Benutzers begrenzen. Ausgehend von dieser Anforderung kann auch die Downloadrate für bestimmte Benutzer begrenzt werden. Um diese Geschäftsanforderung in Kombination mit unserem aktuellen Technologie-Stack (k8s+nginxingress) zu realisieren, kann dies durch die Konfiguration der entsprechenden Nginx-Parameter erreicht werden. Was ist eine Geschwindigkeitsbegrenzung? Geschwindigkeitsbegrenzung begrenzt, wie der Name schon sagt, die Geschwindigkeit. Die Rate kann hier sein: die Häufigkeit, mit der ein einzelner Benutzer pro Zeiteinheit auf Ressourcen zugreift, oder die Häufigkeit, mit der eine einzelne IP pro Zeiteinheit auf Ressourcen zugreift, oder
    Nginx 1896 2023-05-12 16:52:06
  • So installieren Sie ein SSL-Zertifikat auf dem Nginx-Server
    So installieren Sie ein SSL-Zertifikat auf dem Nginx-Server
    Installieren Sie das SSL-Zertifikat auf dem Nginx-Server und konfigurieren Sie nginx1. Laden Sie die Zertifikatsdatei herunter. 2. Erstellen Sie das Verzeichnis cert im Verzeichnis conf von nginx und kopieren Sie die Zertifikatsdatei hinein. 3. Konfigurieren Sie nginx.conf. Die vollständige nginx.conf lautet wie folgt: #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events {worker_c
    Nginx 1159 2023-05-12 16:37:15
  • So konfigurieren Sie Node.js für die Verwendung des Nginx-Servers
    So konfigurieren Sie Node.js für die Verwendung des Nginx-Servers
    流程图 nginx 配置 如下 : http {proxy_cache_path/var/cache/nginxlevels = 1: 2keys_zone = eins: 8mmax_size = 3000 minactiveActive = 600m; ; gzip_comp_level6;gzip_varyon;
    Nginx 1476 2023-05-12 16:25:06
  • So stellen Sie ein SSL-Zertifikat in Nginx bereit
    So stellen Sie ein SSL-Zertifikat in Nginx bereit
    Eine kurze Einführung in Nginx ist der neueste Hochleistungs-Webserver. Im Vergleich zum herkömmlichen Apache-Server ist seine Leistung um mehr als das Zehnfache verbessert, insbesondere bei einer großen Anzahl gleichzeitiger Clientverbindungen. Viele große PHP-Websites verwenden Nginx-Server. Obwohl Nginx das Netzwerk-E/A-Modell des Linux 2.6-Kernels und die Epull-Architektur verwendet, ist es in der Verwendung immer noch relativ ähnlich zu Apache und stellt eine sehr gute Alternative zu Apache dar. Einführung in SSL-Zertifikate SSL-Zertifikate sind eine Art digitales Zertifikat, ähnlich wie elektronische Kopien von Führerscheinen, Reisepässen und Geschäftslizenzen. Da es auf dem Server konfiguriert ist, wird es auch als SSL-Serverzertifikat bezeichnet. Ein SSL-Zertifikat entspricht dem SSL-Protokoll und besteht aus einem vertrauenswürdigen digitalen Zertifikat
    Nginx 2117 2023-05-12 16:19:12
  • So konfigurieren Sie das WSS-Protokoll in Nginx
    So konfigurieren Sie das WSS-Protokoll in Nginx
    Anforderungen: Nginx konfiguriert die WebSocket-Protokollverbindung. (Hintergrund: Wenn wir ein kostenloses Zertifikat verwenden, das nur einen einzelnen Domänennamen unterstützt und sowohl das https-Protokoll als auch das WSS-Protokoll unterstützt, können wir einen Nginx so konfigurieren, dass er auf verschiedenen Pfaden springt. ) Was ich verwende ist ein einjähriges Zertifikat, das kostenlos von Huawei Cloud bezogen wird (da es nur einen einzelnen Domänennamen unterstützt, müssen je nach Pfad nach dem Domänennamen unterschiedliche Sprünge vorgenommen werden. Die Projektschnittstelle lautet intern 127.0.0.1: 8888/request/). Play ist eine lokale Socket-Verbindung über ws://localhost:28888. Da der Domänenname wss verwendet wird, muss er natürlich auf dem Server ws://yours platziert werden
    Nginx 6810 2023-05-12 15:52:12
  • So fügen Sie Systemdienste zu Nginx in CentOS7 hinzu
    So fügen Sie Systemdienste zu Nginx in CentOS7 hinzu
    Um Dienste anzuzeigen, überprüfen Sie zunächst den Dienststatus von nginx und geben Sie systemctlstatusnginx ein. Das Ergebnis ist wie folgt: Es wurden keine relevanten Dienste gefunden. Der nächste Schritt besteht darin, Systemdienste hinzuzufügen. Systemdienst hinzufügen Fügen Sie nginx.service im Verzeichnis /usr/lib/systemd/system hinzu und ändern Sie es entsprechend der tatsächlichen Situation. Eine detaillierte Analyse finden Sie im Artikel in den Referenzmaterialien unten. Der Inhalt lautet wie folgt: [unit]description=nginx-highperformancewebserverdocumentation=http://nginx.org/en/docs/after=network
    Nginx 1246 2023-05-12 15:25:15
  • Wie Docker Nginx bereitstellt und Konfigurationsdateien ändert
    Wie Docker Nginx bereitstellt und Konfigurationsdateien ändert
    Nur eine Befehlszeile: dockerrun\--namenginx-health-web-pc\-d-p6800:80\-v/usr/docker/nginx/html:/usr/share/nginx/html\nginx ist eine Freude Ausführen und starten. Zu diesem Zeitpunkt kommt plötzlich das Frontend und sagt: „Sie müssen eine Konfiguration zu Ihrem Nginx hinzufügen“, und nebenbei sagt er Ihnen auch: „So-und-“ also war es schon einmal so konfiguriert.“ Natürlich können Sie es nicht ablehnen, weil Sie zu diesem Zeitpunkt so konkurrenzfähig sind, aber es erfordert immer noch einige Mühe, es tatsächlich zu konfigurieren. Im Allgemeinen wird die Konfiguration beim Start von Docker durchgeführt. Sie müssen nur mounten das Verzeichnis der Konfigurationsdatei Es ist einfach und bequem, aber
    Nginx 1427 2023-05-12 15:19:13
  • So konfigurieren Sie das Nginx-SSL-Zertifikat für den HTTPS-Zugriff
    So konfigurieren Sie das Nginx-SSL-Zertifikat für den HTTPS-Zugriff
    Hintergrund Aufgrund von Projektanforderungen und Sicherheitsgründen ist es notwendig, den bisherigen HTTP-Schnittstellenzugriff auf einen https-Zugriff umzustellen, daher muss ein SSL-Zertifikat konfiguriert werden. Die Architektur des Projekts ist wie folgt: Die Grundarchitektur ist Hardload (readwhere) + Softload (nginx) + Tomcat-Cluster. Die Frage ist nun, wo das SSL-Zertifikat konfiguriert werden soll und es direkt auf der Hardload konfiguriert werden soll. Oder es auf Nginx bzw. Tomcat konfigurieren? Oder gibt es eine andere Konfigurationsmethode? Zuerst habe ich es aufgegeben, die harte Last zu konfigurieren, und nachdem ich im Internet nach Informationen gesucht hatte, stellte ich fest, dass das Zertifikat nur auf Nginx konfiguriert werden kann. Das heißt, Nginx verwendet https für den Zugriff und Nginx und Tomcat verwenden http für Verbindung, damit das Spiel kann
    Nginx 1260 2023-05-12 15:07:12
  • Methoden zur Strombegrenzung und Konfigurationsverwaltung von Nginx
    Methoden zur Strombegrenzung und Konfigurationsverwaltung von Nginx
    nginx aktuelles Limit http{limit_conn_zone$binary_remote_addrzone=addr:10m;//$binary_remote_addr bedeutet, es durch das remote_addr-Flag zu begrenzen //zone=addr:10m bedeutet, einen Speicherbereich mit einer Größe von 10 MB und dem Namen addr zu generieren. .server{ location/download/{limit_connaddr1;#Begrenzen Sie die Anzahl der Parallelitäten limit_rate50k;#Begrenzen Sie die Bandbreite}}Begrenzen Sie die Anzahl gleichzeitiger Verbindungen $binary_remote_addr: zeigt durch rem an
    Nginx 1183 2023-05-12 14:52:06
  • Wie springt Nginx automatisch von http zu https?
    Wie springt Nginx automatisch von http zu https?
    https ist eine sicherere Version von http. Der automatische Wechsel zu https über http kann Benutzern die Nutzung des Webs erleichtern. Es gibt mehrere Möglichkeiten, den Sprung abzuschließen: 1. Öffnen Sie die http- und https-Server und lassen Sie http zu httpsserver{listen80;listen[::]:80;return301https://$host$request_uri;}server{listen443ssl ;listen[ springen ::]:443ssl;ssl_certificatecertificate_file_path;ssl_certificate_
    Nginx 3867 2023-05-12 14:49:06
  • Was bedeutet Nginx, wenn ein interner Serverfehler 500 auftritt?
    Was bedeutet Nginx, wenn ein interner Serverfehler 500 auftritt?
    Was bedeutet nginx 500internalservererror? 1. Nginx500-Fehler (InternalServerError interner Serverfehler): 500-Fehler bezieht sich auf einen internen Serverfehler, das heißt, der Server stößt auf eine unerwartete Situation und kann die Anforderung nicht erfüllen. Lösung für 500internalservererror, wenn Nginx auftritt 1. Ist der Speicherplatz nicht ausreichend? Verwenden Sie df-k, um zu überprüfen, ob der Festplattenspeicher voll ist. Durch das Freimachen von Festplattenspeicher können 500 Fehler behoben werden. Wenn in Nginx das Zugriffsprotokoll aktiviert ist, ist es am besten, das Zugriffsprotokoll zu deaktivieren, wenn es nicht benötigt wird. Accesslog nimmt viel Festplattenspeicher in Anspruch
    Nginx 5898 2023-05-12 14:40:17
  • So beheben Sie den Fehler, wenn Nginx PHP öffnet
    So beheben Sie den Fehler, wenn Nginx PHP öffnet
    Überprüfen Sie, ob der Nginx-Server mit Ihrer PHP-Laufumgebung kompatibel ist. Bevor Sie mit dem nächsten Schritt fortfahren, müssen Sie sicherstellen, dass der Nginx-Server mit Ihrer PHP-Laufumgebung kompatibel ist. Sie können einige Testskripte ausführen, um zu sehen, ob der Nginx-Server und die PHP-Umgebung zusammenarbeiten. Wenn das Testskript normal ausgeführt wird, bedeutet dies, dass der Nginx-Server mit der PHP-Umgebung kompatibel ist. Andernfalls müssen Sie die nächsten Schritte ausführen, um dieses Problem zu lösen. Überprüfen Sie, ob der Nginx-Server korrekt konfiguriert wurde. Die ordnungsgemäße Konfiguration des Nginx-Servers ist der erste Schritt zur Fehlerbehebung. Sie müssen die Konfigurationsdatei des Nginx-Servers überprüfen, um sicherzustellen, dass er PHP-Dateien korrekt analysiert. Hier sind einige Beispiele für Konfigurationsdateien: location~\.php$
    Nginx 957 2023-05-12 14:40:11

Werkzeugempfehlungen

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

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!