Heim > Artikel > Betrieb und Instandhaltung > So lösen Sie das Problem der versteckten Nginx-Versionsnummer und der WEB-Serverinformationen
nginx kann nicht nur Versionsinformationen verbergen, sondern auch benutzerdefinierte Webserverinformationen unterstützen
Werfen wir zunächst einen Blick auf das endgültige versteckte Ergebnis? Website, um die neueste stabile Version herunterzuladen
static u_char ngx_http_server_string[] = serv " er : bitte erraten Sie es! Raten Sie es! " crlf #Schreiben Sie die Zeichenfolge gerade noch einmal4 Konfiguration kompilieren
wget http://nginx.org/download/nginx-1.14.1.tar.gz
5 Kompilieren und installieren
tar -xf nginx-1.14.1.tar.gzcd nginx-1.14.1
6 Nginx-Konfigurationsdatei ändern, server_tokens unter http-Knoten hinzufügen
./configure --prefix=/usr/local/nginx
7 Starten Sie nginx
make && make install8 Test
vim /usr/local/nginx/conf/nginx.conf .... http { server_tokens off; .....
Browser-Zugriffstest
(1) Wenn Sie die Versionsnummer nur ausblenden und nicht anpassen möchten Serverinformationen , Sie müssen Schritt 3 nicht ausführen. > machen
Anleitung:
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der versteckten Nginx-Versionsnummer und der WEB-Serverinformationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!