※ X-Powered-By:PHP/5.5.15 삭제
vi /etc/php.ini
expose_php = Off <== OFF로 변경
※ Nginx 숨기기
http://wiki.nginx.org/HttpCoreModule#server_tokens
vi /etc/nginx/nginx.conf
server_tokens off; <==내용추가함
=> php와 nginx수정하였다면 php-fpm과 nginx 재시작해줘야됨
※ Nginx라는 서버이름을 바꾸고 싶을때
1. HttpHeadersMoreModule 추가모듈설치 하여서 셋팅
http://wiki.nginx.org/HttpHeadersMoreModule#Installation
※ 소스설치시 추가하면됨
./configure --prefix=/opt/nginx --add-module=/path/to/headers-more-nginx-module
※ set the Server output header
more_set_headers 'Server: my-server';
2. 컴파일전에 소스코드에서 해당내용 삭제 또는 변경
http://forum.nginx.org/read.php?11,1646
vi /path/to/nginx-0.*/src/http/ngx_http_header_filter_module.c lines 48 and 49:
====================================================
static char ngx_http_server_string[] = "Server: nginx" CRLF;
static char ngx_http_server_full_string[] = "Server: " NGINX_VER CRLF;
====================================================
※ Apache 경우
vi /etc/httpd/conf/httpd.conf
ServerTokens Prod
ServerSignature Off