MapServerは、WEB-GISを構築するための、オープンソースの開発環境です。
一般的にはLinuxサーバに導入されることが多いのですが、テスト開発で、Windows環境にインストールする機会がありましたので、その手順について説明します。
WindowsにMapServerを入れる場合、「MS4W」という、ApacheやPHPなど、WEB-GISサーバ構築に必要なパッケージがまとめられた、便利なものがあります。
1.MS4Wダウンロードサイト(https://ms4w.com/)から、「ms4w_X.X.X.zip」をダウンロードする。
2.ダウンロードしたZIPを解凍し、Cドライブ直下に移動する。(C:\ms4wが作成されます)
3.Apacheの設定ファイル(C:\ms4w\Apache\conf\httpd.conf)を開き、必要に応じ、「Listen 80」の箇所を、適切なポート番号に変更する。
4.Apacheを起動する。(C:\ms4w\Apache\bin\httpd.exeを起動する)
5.インストールが成功したことを確認するため、MapServerのTOP画面(http://localhost:8081)をWEBブラウザで表示する。
上記の画面が表示されれば、正常にインストールされています。
6.つぎに、サンプルアプリケーションをインストールしてみます。さきほどのMS4Wサイトから、「Download Package」を選択し、
「Applications Packaged for MS4W」の中から、今回は「GeoMOOSE」というサンプルをダウンロードします。
7.ダウンロードしたZIPを解凍し、さきほどMS4Wをインストールしたフォルダ(C:\ms4w)に上書きします。
8.再度WEBブラウザで http://localhost:8081/ を表示し、「Applications」にさきほど上書きした「GeoMOOSE3」アプリが追加されていることを確認する。
9.「GeoMoose3 Desktop Application」を選択する。
GeoMooseの画面と地図が表示されればOKです。今回はここまでになります。
(参考)
Windowsでの環境構築ノート http://setupwin.blog109.fc2.com/blog-entry-3.html