서버 설정 · 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
| |
다음으로 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 링크
- mod_geoip: http://www.maxmind.com/app/mod_geoip
- Apache: http://httpd.apache.org
- Debian: http://www.debian.org
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.