インストールガイド · 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 があると仮定しています。例えば、このチュートリアルに示されているように: The Perfect Setup - 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
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。