Ubuntu 에서 php5 용 Geoip 모듈을 설치하고 사용하는 방법을 공유한다.

일단 설치 부터~

# 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 이다.

Posted by 눈빛마음
:

카테고리

분류 전체보기
Secret
일기
개인 기록
IT

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

글 보관함