Tag:nginx

TECH

使用NGINX 反代GOOGLE 访问学术网站

简介 NGINX 是什么,NGINX是一款轻量级高性能的HTTP和反向代理服务器,同时也支持EMAIL(IMAP/POP3)代理. NGINX 并发能力非常强大,和老牌的Apache相比,NGINX更加轻量方便. 反向代理 顾名思义,采用一个域名或IP,访问另外一个域名或IP的内容. 例如 使用 aaa.com 代理 bbb.com 用户访问aaa.com便可以直接访问bbb.com 作用 内容分发缓存 假设有个站在美国,大陆需要加速访问,那么可以使用东京,香港,上海,北京的机器对源机器进行反向代理,加速内容访问,以及分发,这个用途即是CDN 站群分发 假设有个站在美国,同时想建立10个左右类似的网站,但是内容只在一个地方维护,那么可以使用机器反代美国网站. 如何使用 反代最好采用编译模式,把相应的模块编译进行去. 去官网下NGINX软件包 NGINX官网 下载后,首先安装依赖库. [crayon-5c3eb27669ac0625885367/] 下载附加模块 模块地址 https://github.com/yaoweibin/ngx_http_substitutions_filter_module/ [crayon-5c3eb27669aca666179424/] 进行配置 把正则替换模块编译进去 [crayon-5c3eb27669acd899389252/] 配置成功后进行编译安装 [crayon-5c3eb27669ace431957523/] Google 反向代理配置 一般安装完成的路径在 /etc/nginx/ 下面, 可以把配置文件放在/etc/nginx/conf.d/ 里面 这是一个完整的可以反代Google的例子,直接复制,便可以使用. [crayon-5c3eb27669ad0551058147/] 配置完成后重载配置,便可以使用了 [crayon-5c3eb27669ad3030371483/]