免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1165 | 回复: 0
打印 上一主题 下一主题

postgis配置手记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-20 09:46 |只看该作者 |倒序浏览
1.系统环境:
CentOS5.0
2.需要的软件包:
postgresql-8.3.7.tar.gz
geos-3.1.0.tar.bz2
proj-4.6.1.tar.gz
postgis-1.3.5.tar.gz
3.编译安装源码:
PostgreSQL 的安装
#tar zxvf postgresql-8.3.7.tar.gz
#cd postgresql-8.3.7
#./configure --prefix=/usr/local/pgsql
#gmake
#su
#gmake install
#adduser postgres
#mkdir /usr/local/pgsql/data
#chown postgres /usr/local/pgsql/data
#su - postgres
#/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
#/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
Proj 的安装
#tar zxvf proj-4.6.1.tar.gz
#cd proj-4.6.1
#./configure --prefix=/usr/local/proj
#make && make install
geos的安装
#tar jxvf geos-3.1.0.tar.bz2
#cd geos-3.1.0
#./configure --prefix=/usr/local/geos
#make && make install
postgis的安装
#tar zxvf postgis-1.3.5.tar.gz
#cd postgis-1.3.5
#LDFLAGS=-lstdc++ ./configure --prefix=/usr/local/postgis --with-pgsql=/usr/local/pgsql/bin/pg_config --with-proj=/usr/local/proj --with-proj-libdir=/usr/local/proj/lib --with-geos=/usr/local/geos/bin/geos-config --with-geos-libdir=/usr/local/geos/lib
#make && make install
4.配置环境变量:
# su - postgres
$vim .bash_profile
引用
PATH=$PATH:/usr/local/pgsql/bin
PGLIB=/usr/local/pgsql/lib
PGDATA=$HOME/pgsql_data
PGSQL_HOME=/usr/local/pgsql
PROJ_HOME=/usr/local/proj
GEOS_HOME=/usr/local/geos
POSTGIS_HOME=/usr/local/postgis
LD_LIBRARY_PATH=$PGSQL_HOME/lib:$PROJ_HOME/lib:$GEOS_HOME/lib:$POSTGIS_HOME/lib
MANPATH=$MANPATHH.GBK
export PGLIB PGDATA PGSQL_HOME PROJ_HOME GEOS_HOME POSTGIS_HOME LD_LIBRARY_PATH
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP