서버 설정 · 1 min read · Dec 30, 2025
Debian Squeeze에서 Apache2용 mod_geoip 설치하기
Debian Squeeze에서 Apache2용 mod_geoip 설치하기
버전 1.0
저자: Falko Timme
Twitter에서 나를 팔로우하세요
이 가이드는 Debian Squeeze 시스템에서 Apache2와 함께 mod_geoip를 설정하는 방법을 설명합니다. mod_geoip는 클라이언트 최종 사용자의 IP 주소를 조회합니다. 이를 통해 사용자의 국가에 따라 리디렉션하거나 차단할 수 있습니다. 이 기술은 OpenX(이전에는 OpenAds 또는 phpAdsNew로 알려짐) 광고 서버에서 지리적 타겟팅을 허용하는 데에도 사용할 수 있습니다.
이것이 당신에게 작동할 것이라는 보장은 하지 않습니다!
1 사전 참고
저는 당신이 작동 중인 Debian Squeeze 시스템과 작동하는 Apache2를 가지고 있다고 가정합니다. 예를 들어, 이 튜토리얼에서 보여준 것처럼: Debian Squeeze에서 PHP5 및 MySQL 지원과 함께 Apache2 설치하기 (LAMP).
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
mod_geoip를 OpenX/OpenAds/phpAdsNew와 함께 사용하려면, 이 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/
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.