Published at: 07:07 pm - Friday July 10 2009
I caught chroot first time when attempting to install gentoo linux. Of course, its a tool of great useful. Two months ago I had my laptop crashed, and all static files were recovery easily by copy while raw db data file seems to be difficult to handle. The old file system is in a mobile [...]
Published at: 06:07 pm - Friday July 10 2009
每次安装pgsql的过程都是这么震撼人心。以下在Ubuntu 8.10上安装配置运行pgsql及postgis的简单步骤。和Windows相比,用apt-get安装不会再有服务安装不上的问题,但是可能会有包装不全、缺少配置的问题。 首先用apt-get下载安装pgsql和postgis的需要的包 sudo apt-get install postgresql-8.3 postgresql-8.3-postgis postgresql-client-8.3 postgresql-contrib-8.3 pgadmin3 安装过程中会提示创建一个默认名为postgres的用户。 安装结束后,启动pgsql服务器 sudo /etc/init.d/postgresql-8.3 start 在默认情况下pgsql ident的设置为postgres用户用ident sameuser的方式登录,这种方式类似于sqlserver使用windows的用户管理。因此要用postgres用户登录系统。 修改postgres用户的密码 sudo passwd postgres 用新密码登录为postgres su – postgres 运行psql,可以检查pgsql的运行情况 psql 可以在psql中给postgres用户设置数据库密码 ALTER USER postgres ENCRYPTED PASSWORD ‘yournewpassword’; 继续在psql中创建plsql语言。如果安装时遗漏了contrib包这一步是不能完成的。 CREATE LANGUAGE plsql; 退出psql,创建Postgis数据库。 createdb postgis 导入postgis的两个sql文件,其中定义了EPSG数据库和Geometry类型。 psql -d postgis -f /usr/share/postgresql-8.3-postgis/lwpostgis.sql psql -d postgis -f /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql 进入psql对当前用户GRAND [...]