1. Use curl command to access by default: 2. Modify the nginx.conf configuration file and add the following code in the http configuration section: # vim /usr/local/nginx/conf/nginx.conf server_tokens off; 3. Modify the fastcgi.conf configuration file and comment the following code: # vim /usr/local/nginx/conf/fastcgi.conf fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; 4. Reload Nginx: 5. Use curl command to access: 6. Forge the name and version number of Nginx: # vim /usr/src/nginx-1.16.1/src/core/nginx.h, modify the following code #define NGINX_VERSION "1.16.1" --> #define NGINX_VERSION "2.3.2" #define NGINX_VER "nginx/" NGINX_VERSION --> #define NGINX_VER "Tengine/" NGINX_VERSION # cd /usr/src/nginx-1.16.1 # ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-threads --with-file-aio --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module --with-http_image_filter_module --with-http_geoip_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_slice_module --with-http_stub_status_module --with-http_perl_module --with-mail --with-mail_ssl_module --with-stream --with-stream_ssl_module --with-stream_realip_module --with-stream_geoip_module --with-stream_ssl_preread_module --with-compat --with-pcre # make && make install # cd /usr/local/nginx/conf # vim nginx.conf, delete the previously added code: server_tonkens off; # nginx -s stop # nginx 7. Use curl command to access: Summarize The above is the operation method of hiding and forging Nginx version number introduced by the editor. I hope it will be helpful to everyone. If you have any questions, please leave me a message and the editor will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website! You may also be interested in:
|
<<: Detailed explanation of the basic usage of the auxiliary function mapGetters in vuex
>>: Solve MySQL deadlock routine by updating different indexes
1.MySQL UPDATE JOIN syntax In MySQL, you can use ...
I haven't used mysql on my computer for a lon...
background: As a DBA, most of the DDL changes of ...
I like to pay attention to some news on weekdays a...
The mysql on the server is installed with version...
Table of contents 1. Automatic installation using...
Problem Description 1. Database of the collection...
Before reading this article, it is best to have a...
Preface Reduce is one of the new conventional arr...
1. Grammar: <meta name="name" content...
1. System environment The system version after yu...
Implementation ideas: First of all, the alarm inf...
Every qualified Linux operation and maintenance p...
Hyperlink Hyperlinks are the most frequently used ...
The installation method of MySQL5.7 rpm under Lin...