cd /data/file/soft/src/nginx-module/geoip
tar -zxvf GeoIP.tar.gz
cd GeoIP-1.4.8
./configure
make && make install
echo '/usr/local/lib' > /etc/ld.so.conf.d/geoip.conf
ldconfig
cd ../../
https://github.com/maxmind/geoipupdate/releases
cd geoipupdate
wget https://github.com/maxmind/geoipupdate/releases/download/v4.10.0/geoipupdate_4.10.0_linux_amd64.deb
apt-get install libgeoip-dev
apt update && apt install -y geoipupdate
dpkg -i geoipupdate_4.10.0_linux_amd64.deb # Ubuntu or Debian安装GeoIP
cd ../
yum -y install GeoIP-update # centos安装GeoI
cd /etc/cron.weekly/ # 安装后查看 /etc/cron.weekly目录
0 * * * 6 root run-parts /etc/cron.weekly # vim /etc/crontab, 每周六0点执行
ll /usr/share/GeoIP # 更新的GeoIP库文件在/usr/share/GeoIP/目录
cat /etc/cron.weekly/geoipupdate # 通过查看 geoipupdate,获取 库文件的位置
run-parts命令:
位于/usr/bin/run-parts,内容是很简单的一个shell脚本,就是遍历目标文件夹,执行第一层目录下的可执行权限的文件
签名:这个人很懒,什么也没有留下!