一、下载配套版本的NGINX
wget http://nginx.org/download/nginx-1.7.8.tar.gz

二、下载依赖的MOD
git clone -b dev https://github.com/cuber/ngx_http_google_filter_module.git

git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module

三、安装依赖的编译环境
yum install openssl-devel pcre-devel gcc

四、编译安装NGINX
1、解压缩
tar -xvzf nginx-1.7.8.tar.gz
2、进入目录
cd nginx-1.7.8
3、生成配置
./configure \
–prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –conf-path=/etc/nginx/nginx.conf –error-log-path=/var/log/nginx/error.log –http-log-path=/var/log/nginx/access.log –pid-path=/var/run/nginx.pid –lock-path=/var/run/nginx.lock –http-client-body-temp-path=/var/cache/nginx/client_temp –http-proxy-temp-path=/var/cache/nginx/proxy_temp –http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp –http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp –http-scgi-temp-path=/var/cache/nginx/scgi_temp –user=nginx –group=nginx –with-file-aio –with-http_addition_module –with-http_auth_request_module –with-http_dav_module –with-http_flv_module –with-http_gunzip_module –with-http_gzip_static_module –with-http_mp4_module –with-http_random_index_module –with-http_realip_module –with-http_secure_link_module –with-http_ssl_module –with-http_stub_status_module –with-http_sub_module –with-mail –with-mail_ssl_module –with-cc-opt=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong –param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC’ –with-ld-opt=’-Wl,-z,relro -Wl,-z,now -pie’ \
–add-module=../ngx_http_google_filter_module \
–add-module=../ngx_http_substitutions_filter_module
4、编译
make
5、安装
make install

五、修改NINGX配置

1、http配置方式
server {
server_name <你的域名> <服务器IP>;
listen 80;

resolver 8.8.8.8;
location / {
google on;
}
}

2、https配置方式
server {
server_name <你的域名> <服务器IP>;
listen 443;

ssl on;
ssl_certificate <你的证书>;
ssl_certificate_key <你的私钥>;

resolver 8.8.8.8;
location / {
google on;
}
}

ps:
https://github.com/cuber/ngx_http_google_filter_module/blob/dev/README.zh-CN.md
可以用域名,也能用IP访问。