FC2ブログ

記事一覧

CentOS6.4にMapServer6.0.3をインストールする手順

■GDのインストール
# rpm -qa | grep でなければ、インストール
# yum -y install gd gd-devel

■GIF,PNG,JPEG,Cairoのインストール
# rpm -qa | grep でなければ、インストール
# yum -y install giflib giflib-devel
# yum -y install libpng libpng-devel
# yum -y install libjpeg libjpeg-devel
# yum -y install cairo*

■LIbicuのインストール
# rpm -qa | grep でなければ、インストール
# yum -y install libicu libicu-devel

■Xercesのインストール
# wget http://ftp.riken.jp/net/apache//xerces/c/3/sources/xerces-c-3.1.2.tar.gz
# tar zxvf xerces-c-3.1.2.tar.gz
# cd xerces-c-3.1.2
# ./configure --prefix=/usr/local/
# make
# make install
# /sbin/ldconfig -v

■geosのインストール
# wget http://download.osgeo.org/geos/geos-3.2.2.tar.bz2
# tar jxvf geos-3.2.2.tar.bz2
# cd geos-3.2.2
# ./configure --prefix=/usr/local/
# make
# make install
# /sbin/ldconfig -v

■PROJのインストール
# wget http://download.osgeo.org/proj/proj-4.8.0.tar.gz
# tar zxvf proj-4.8.0.tar.gz
# cd proj-4.8.0
# ./configure --prefix=/usr/local/
# make

エラーになるので、下記で対処
http://trac.osgeo.org/proj/ticket/153
I can't build the library using the configure and make command. I must change line 52 in jniproj.c from
#include "org_proj4_PJ.h"
in
#include "org_proj4_Projections.h"

# make install
# /sbin/ldconfig -v

■PostGISをインストール⇒※インストールしない
# wget http://postgis.refractions.net/download/postgis-1.5.3.tar.gz
# tar zxvf postgis-1.5.3.tar.gz
# cd postgis-1.5.3
# ./configure \
--with-geos=/usr/local/bin/geos-config \
--with-pgconfig=/usr/bin/pg_config \
--with-proj=/usr/local \
--with-proj-libdir=/usr/local/lib
# make
# make install

■Python関連を一括インストール⇒※インストールしない
# yum -y install python*
途中いくつかエラーが出ますが、無視します。

■GDAL/OGRをインストール
追加パッケージを導入 (導入済であれば不要)
# yum -y install curl curl-devel unixODBC unixODBC-devel

■GDAL/OGRダウンロード
# wget http://download.osgeo.org/gdal/gdal-1.9.2.tar.gz
# tar zxvf gdal-1.9.2.tar.gz
# cd gdal-1.9.2
# ./configure \
--with-libtiff=internal \
--with-pg \
--with-pymoddir=/usr/lib/python2.6/site-packages \
--with-python \
--with-xerces=/usr/local/ \
--with-odbc \
--with-geos=/usr/local/bin/geos-config
# make
# make install

■/etc/ld.so.conf.d/usr-local.confファイルを新規作成
以下を設定し、ldconfigを実行
/usr/local/lib
スポンサーサイト



コメント

コメントの投稿

非公開コメント