GNU/Linux >> Belajar Linux >  >> Linux

Cara Memasang Ekstensi PHP GeoIP

Ekstensi GeoIP memungkinkan Anda menemukan lokasi alamat IP. Seperti kota, negara bagian, negara, garis lintang, dan garis bujur.

Jika Anda ingin menggunakan GeoIP2 baru, MaxMind kini menawarkan implementasi PHP murni yang tidak memerlukan ekstensi C: https://github.com/maxmind/GeoIP2-php.
sudo wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
sudo gunzip GeoLiteCity.dat.gz
sudo mkdir -v /usr/share/GeoIP
sudo mv -v GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat
sudo apt-get install php-geoip
Code language: JavaScript (javascript)

Dan berikut adalah contoh cara menggunakannya dengan PHP7:

$ip = $_SERVER['REMOTE_ADDR'];
$country = geoip_country_name_by_name($ip);
echo 'The current user is located in: ' . $country;
Code language: PHP (php)

Linux
  1. Cara Menginstal PHP 7.2 di Ubuntu 18.04 LTS

  2. Cara Menginstal PHP 8 di Ubuntu 18.04 LTS

  3. Cara Menginstal PHP 8 di Linux Mint 20

  1. Bagaimana Cara Menginstal Komposer, Manajer Ketergantungan PHP?

  2. Cara Menginstal PHP 8 di Fedora 35

  3. Cara menginstal LAMP di Ubuntu 16.04

  1. Cara Menginstal PHP 8 di Ubuntu 20.04

  2. Cara Menginstal PHP di CentOS 8

  3. Cara Menginstal PHP 7.4 di Ubuntu 20.04