서버 설정 · 1 min read · Jan 28, 2026

Debian Etch에서 Apache2용 mod_geoip 설치하기

Debian Etch에서 Apache2용 mod_geoip 설치하기

버전 1.0
저자: Falko Timme

이 가이드는 Debian Etch 시스템에서 Apache2와 함께 mod_geoip를 설정하는 방법을 설명합니다. mod_geoip는 클라이언트 최종 사용자의 IP 주소를 조회합니다. 이를 통해 사용자를 국가에 따라 리디렉션하거나 차단할 수 있습니다. 이 기술은 OpenX(구 OpenAds 또는 phpAdsNew) 광고 서버에서도 지리적 타겟팅을 허용하는 데 사용할 수 있습니다.

이것이 여러분에게 작동할 것이라는 보장은 하지 않습니다!

1 사전 참고

저는 여러분이 작동 중인 Debian Etch 시스템과 작동하는 Apache2를 가지고 있다고 가정합니다. 예를 들어, 이 튜토리얼에서 보여주는 것처럼: 완벽한 설정 - Debian Etch (Debian 4.0).

2 mod_geoip 설치하기

mod_geoip를 설치하려면, 간단히 다음을 실행합니다:

apt-get install libapache2-mod-geoip

그런 다음 /etc/apache2/mods-available/geoip.conf를 열고 GeoIPDBFile 줄의 주석을 제거하여 파일이 다음과 같이 보이도록 합니다:

vi /etc/apache2/mods-available/geoip.conf

| GeoIPEnable On GeoIPDBFile /usr/share/GeoIP/GeoIP.dat |

다음으로 Apache를 재시작합니다:

/etc/init.d/apache2 restart

그게 전부입니다!

3 간단한 테스트

mod_geoip가 제대로 작동하는지 확인하기 위해, 우리의 웹 공간 중 하나(예: /var/www)에 작은 PHP 파일을 생성할 수 있습니다:

vi /var/www/geoiptest.php

| |

브라우저에서 해당 파일을 호출하면, 여러분의 국가가 표시되어야 합니다(공용 IP 주소에서 파일을 호출하고 있는지 확인하세요, 로컬 주소가 아닙니다).

4 사용 사례

mod_geoip를 사용하여 사용자를 국가에 따라 리디렉션하거나 차단/허용할 수 있습니다. 이에 대한 유용한 예제를 여기에서 찾을 수 있습니다: http://www.maxmind.com/app/mod_geoip

OpenX/OpenAds/phpAdsNew와 함께 mod_geoip를 사용하려면, 이 PDF 파일에 지침이 있습니다: http://www.maxmind.com/openads_geoip.pdf

5 링크

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.