1. 介绍
2. 编译安装
首先要有一台能访问google.com的vps或云主机,并且确保之前编译安装过nginx。
这个插件依赖于ngx_http_substitutions_filter_module
这个库。
$ cd nginx
$ ./configure \
--user=nginx \
--group=nginx \
--prefix=/etc/nginx \
--sbin-path=/usr/sbin/nginx \
--pid-path=/var/run/nginx.pid \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-pcre \
--with-http_realip_module \
--without-http_scgi_module \
--without-http_fastcgi_module \
--add-module=/home/ubuntu/softs/ngx_http_google_filter_module \
--add-module=/home/ubuntu/softs/ngx_http_substitutions_filter_module \
具体的编译参数可以通过nginx -V
查到。
接下来编译安装。
重启服务。
$ sudo make upgrade
还可以用nginx -V
查看是否编译成功。
3. 配置使用
找到server部分,添加resolver
和两个指令,总共四行。
让配置文件生效。
$ sudo nginx -s reload
成功,看到效果。