일단 설치 부터~
# sudo apt-get install php5-geoip
그럼 잘 설치가 되고~
당연히 아파치와 php 모듈의 restart 를 수행
다음과 같이 간단한 php 코드는 다음과 같이 작성해주면 될 것이다.
if(geoip_country_code_by_name($_SERVER['REMOTE_ADDR']) == 'KR') {
$cdn_data_path = 'http://cache.test.net/cs2/data';
}
else {
$cdn_data_path = 'http://img.test.net/cs2/data';
}
잘된다.
여기서 한가지 팁! ubuntu 에서 geoip 를 설치하고 나면 2012 년도 버젼이던지 옛날 버젼이다.
이걸 최신으로 설정해서 사용하려면 다음의 사이트에서 맞는 파일을 찾아서 변경해주면 된다.
위치는 /usr/share/GeoIP 이다.