安装 MaxMind 的 GeoIP 库
MaxMind 提供了免费的 IP 地域数据库(GeoIP.dat),不过这个数据库文件是二进制的,需要用 GeoIP 库来读取,所以除了要下载 GeoIP.dat 文件外(见下一步),还需要安装能读取这个文件的库。
刚才安装的库自动安装到 /usr/local/lib 下,所以这个目录需要加到动态链接配置里面以便运行相关程序的时候能自动绑定到这个 GeoIP 库:
安装 Nginx
可参考文章nginx安装
编译安装
一、
准备linux系统的环境。
以下4个必须安装,无需下载,直接在dos窗口执行命令即可。
Gcc:yum install gcc-c++
Pcre:yum install -y pcre pcre-devel
Zlib:yum install -y zlib zlib-devel
OpenSSL:yum install -y openssl openssl-devel
以下4个必须安装,无需下载,直接在dos窗口执行命令即可。
Gcc:yum install gcc-c++
Pcre:yum install -y pcre pcre-devel
Zlib:yum install -y zlib zlib-devel
OpenSSL:yum install -y openssl openssl-devel
添加脚本文件
注意事项二:环境变量配置
可用ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/ 来配置
下载 IP 数据库
配置 Nginx
参考链接
http://www.vpsee.com/2011/03/install-nginx-with-geoip-module-for-country-targeting/
http://onlyzq.blog.51cto.com/1228/533162