SourceForge.JP: Open Source Software

LoginCreate AccountHelp

[RSS]OpenSource Downloads

(9,588) Cabos
(2,269) CrystalDiskInfo
(2,099) 7-Zip
(1,835) Tera Term
(1,705) HandBrake Japanese Language Version
(760) Tween
(743) ffdshow
(731) VirtualDubMod-jp
(665) ギコナビ
10  (661) CrystalDiskMark
11  (633) Amateras
12  (554) BathyScaphe
13  (541) Hinemos
14  (468) MergeDoc
15  (429) WordPress Plugins/JSeries
More >>

最近ブックマークされた記事

Magazine 最新特集記事

インテル Atom プロセッサー向け インテル アプリケーション・ソフトウェア開発ツール・スイートで行うMoblinアプリケーション開発

 Moblinの標準開発環境の構築やMoblin SDKの利用、そしてデバッガやプロファイラといった開発ツールの利用法などを解説。

オープンソースソフトウェアで強化するWindowsデスクトップ

 システムカスタマイズツールやマルチメディア関連ソフトウェア、バックアップツールなど、有用なWindows向けオープンソースソフトウェアを紹介。

大幅なスペックアップで生まれ変わった超小型Linuxサーバー「OpenBlockS 600」徹底活用

 超小型のLinuxサーバー「OpenBlockS 600」を紹介。ルータ・ブリッジとしての利用など、実運用に向けての利用例やセットアップ例を解説。

セキュリティ

PHPサイトにGoogleマップを追加する

2008年08月05日 10:41AM 1 2 3
  • スラッシュドットにタレコむ
  • あとで読む
 GoogleMapAPIを使えば、PHPによるWebサイトにGoogleマップを簡単に追加できる。

 GoogleMapAPIは、UbuntuやFedora、openSUSE用にパッケージ化されているわけではない。この記事では、64ビット版Fedora 9マシンでGoogleMapAPIのバージョン2.5を利用している。以下のコマンド群を実行すると、メインのPHPファイルがサイトからアクセス可能なディレクトリにインストールされ、残りのファイルは参照用として「/usr/local/php」に展開される。

# mkdir -p /usr/local/php
# mkdir -p /usr/local/php/site-includes
# chown root.apache /usr/local/php/site-includes
# chown root.apache /usr/local/php

# cd /usr/local/php
# tar xzvf /.../GoogleMapAPI-2.5.tar.gz
# install --mode 444 GoogleMapAPI-2.5/GoogleMapAPI.class.php /usr/local/php/site-includes

# vi /etc/php.ini
...
include_path = ".:/php/includes:/usr/local/php/site-includes"

 自前のサイトでGoogleマップを利用するには、固有のGoogle Maps APIキーが必要になる。また、GoogleMapAPIのインストール先となるWebサーバは、要求を処理するためにインターネットにアクセスできる必要がある。この点は主に、Webサーバがファイアウォールを介してインターネットにつながっている場合に重要になる。Webサーバから「http://maps.google.com/maps/geo」の80番ポートへの要求がうまく通らなければ、地図は表示できない。

Ben-Martin(2008年8月1日(金))
2008年10月05日 05:07PM 更新