安装Google镜像的一次记录
上一次的重装服务器系统,服务器上运行的一系列服务如Google镜像以及ss等随之一起被删除了。
在重装完成并且开启博客之后就马上恢复这些服务;但是天公不作美,在安装Google镜像中还是出了问题.而且是致命的--浏览器无限重定向。
在一番折腾之后仍然无果,不得已就搁置了。直到今天,因为五一假期,所以时间很多就想着今天解决掉这个问题。
搭建的Google镜像使用的是GitHub上某大神的一个nginx模块,所以我这个镜像利用的是nginx反向代理。不过网上也有一些镜像网站的PHP写的应用可以使用。在这里只是记录下本次的安装。
在上一次安装中我是直接按照作者的步骤进行安装的谷歌镜像nginx模块,并且竭尽全力的使用原来的模块版本进行编译安装;但是zlib这个模块却已经找不到原来的版本了,想着会不会就是这个原因导致的呢?于是今天就转变了方法--全部使用最新稳定版再编译安装;
下面使用了的模块扩展的版本及下载地址:
当然还有两个需要用到的模块:
# 直接使用这两条命令克隆到服务器;
git clone https://github.com/cuber/ngx_http_google_filter_module
git clone https://github.com/yaoweibin/ngx_http_substitutions_filter_module
配置 && 编译
使用tar解压下载的tar.gz文件;
./configure --prefix=/opt/nginx \
--with-openssl=../openssl-1.1.0e \
--with-zlib=../zlib-1.2.11 \
--with-pcre=../pcre-8.40 \
--with-http_ssl_module \
--add-module=../ngx_http_google_filter_module \
--add-module=../ngx_http_substitutions_filter_module
回车后make && make install
更改nginx配置
按照模块作者的说明进行修改配置文件并启动nginx就可以OK了。
评论 (0)