Versionsnummer verbergenDie Versionsnummer wird nicht ausgeblendet. Um die Sicherheit zu verbessern, muss die Versionsnummer ausgeblendet werden. Experiment zum Verbergen der Versionsnummer cd /usr/local/nginx/ ### Bearbeiten Sie die Konfigurationsdatei vim conf/nginx.conf Benutzergruppe ändernDer Hauptprozess verwendet root und der Unterprozess verwendet den nginx-Benutzer vim conf/nginx.conf ### Geben Sie die Benutzergruppe „user nginx nginx“ an. Cache-Zeit festlegen ### Geänderte Konfigurationsdatei vim conf/nginx.conf HolzfällenUnten finden Sie das Protokollaufteilungsskript #!/bin/bash Tag = $ (Datum -d "-1 Tag" "+%Y%m%d") logs_path="/var/log/nginx" pid_path="/usr/local/nginx/logs/nginx.pid" [ -d $logs_pfad ] || mkdir -p $logs_pfad mv /usr/local/nginx/logs/access.log ${logs_path}/access.log-$day töten -USR1 $(Katze $pid_path) finde $logs_path -mtime +30 -exec rm -rf {} \; #### Verwenden Sie das Protokollsegmentierungsskript, um das Protokoll jeden Tag automatisch zu segmentieren. chmod +x /opt/jiaoben.sh crontab -e 0 1 * * * /opt/jiaoben.sh Erreichen einer hohen Parallelität durch Ändern der Anzahl der CPU-Kerne ### Überprüfen Sie die Anzahl der CPUs cat /proc/cpuinfo | grep -c "physical id" ### Ändern Sie die Konfigurationsdatei. Die Anzahl der Kerne muss Ihrem Computer entsprechen. vim conf/nginx.conf ### Nach der Einstellung müssen Sie den Dienst neu starten. Konfigurieren der Webseitenkomprimierung Hotlink-Schutz konfigurieren ~* \.(jpg|gif|swf)$: Dieser reguläre Ausdruck passt zu Bildformaten, bei denen die Groß-/Kleinschreibung nicht beachtet wird. walid_referers: Gibt den vertrauenswürdigen Domänennamen an. OptimierungDies kann durch den folgenden Code optimiert werden vim /usr/local/php/etc/php-fpm.d/www.conf --96 Zeilen-- pm = dynamisch #fpm Prozessstartmodus, dynamisch --107 Zeilen-- pm.max_children=20 #Die maximale Anzahl von Prozessen, die vom fpm-Prozess gestartet werden--112 Zeilen-- pm.start_servers = 5 #Die Standardanzahl der beim Start im dynamischen Modus gestarteten Prozesse liegt zwischen dem Minimum und dem Maximum --117 Zeilen-- pm.min_spare_servers = 2 #Minimale Anzahl inaktiver Prozesse im dynamischen Modus --122 Zeilen-- pm.max_spare_servers = 8 #Maximale Anzahl inaktiver Prozesse im dynamischen Modus kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid` #php-fpm neu starten netstat -anpt | grep 9000 Oben finden Sie Einzelheiten zu Nginx Anti-Hotlink und Optimierung unter Linux. Weitere Informationen zu Nginx Anti-Hotlink und Optimierung finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Beim Upgrade von MySQL auf 5.7 meldet WordPress beim Importieren von Daten den Fehler 1067
>>: Wichtige Tools für das Webdesign: Tutorial zum CSS-Tool-Set für das Firefox Web Developer-Plugin
Nachdem ich herausgefunden hatte, dass der vorher...
Vorwort Ich glaube, dass jeder in seiner tägliche...
MySQL-Batch-Einfügeproblem Da bei der Entwicklung...
MySQL ist die am häufigsten verwendete Datenbank....
1. Nachfrage Der lokale Testdomänenname ist derse...
Inhaltsverzeichnis Vorwort verwenden Komponentens...
Inhaltsverzeichnis Schleife - für Grundlegende Ve...
Inhaltsverzeichnis Technologie-Stack Backend-Buil...
Gewünschte Wirkung: Nach dem Klick auf die Übermi...
Wenn ich heute nginx auf dem Cloud-Server install...
Inhaltsverzeichnis uni-app Einführung HTML-Teil j...
In diesem Artikelbeispiel wird der spezifische Co...
Erster Blick auf die Wirkung: Vorwort: Auf diese ...
In diesem Artikel wird der spezifische Code der U...
In diesem Artikel wird die Verwendung von „Explai...