Dspace安装和配置
2010/5/15 点击数:533
[作者] bolzz
[单位] bolzz
[摘要] Space(数字空间)系统是由美国麻省理工学院图书馆(MIT Libraries)和美国惠普公司实验室(Hewlett-Packard Labs)合作经过两年多的努力并于2002年10月开始投入使用的,以内容管理发布为设计目标,遵循BSD协议的开放源代码数字存储系统。该系统可以收集、存储、索引、保存和重新发布任何数字格式、层次结构的永久标识符研究数据。
Space(数字空间)系统是由美国麻省理工学院图书馆(MIT Libraries)和美国惠普公司实验室(Hewlett-Packard Labs)合作经过两年多的努力并于2002年10月开始投入使用的,以内容管理发布为设计目标,遵循BSD协议的开放源代码数字存储系统。该系统可以收集、存储、索引、保存和重新发布任何数字格式、层次结构的永久标识符研究数据。
DSpace是一个专门的数字资产(Digital assets)管理系统,它管理和发布由数字文件或“位流”(bitstreams)组成的数字条目(item),并且允许创建、索引和搜索相关的元数据以便定位和存取该条目。
下面简单介绍一下系统的安装和配置
一、安装准备
需要下载如下的支撑环境:
1.Java SDK 1.5 或更高版本
2.PostgreSQL 8.3 for Windows (安装PostgreSQL时推荐安装pgAdmin III 工具)
3.Apache Ant 1.7 或更高版本
4.Apache Maven 2.0.9 或更高版本
5.Apache Tomcat 6.0 或更高版本
二、相关环境的安装
JavaSDK、PostgreSQL、Tomcat安装比较简单,按照要求安装;Ant、Maven的安装,其实就是解开压缩包,主要需要设置ANT/bin、和Mave/bin、JAVA_HOME的路径(环境变量),如图:
二、DSPACE安装
1.下载并解压Dspace源代码(http://sourceforge.net/projects/dspace),解压到“D:\Dspace\dspace-1.5.2-src-release”下。
2.启动PostgreSQL服务,运行pgAdmin III (Start -> PostgreSQL 8.3 -> pgAdmin III). 用postgres账户连接本地数据库,建立一个 'Login Role' 用户,用户名和密码都为“dspace”。建立一个属于dspace用户,名字为“dspace”,编码格式为“UTF-8”的数据库。如图:
3.新建D:\Dspace目录,并配置“D:\Dspace\dspace-1.5.2-src-release\dspace\config\dspace.cfg”文件,修改“ dspace.dir = D:/DSpace ”。4.生产DSPACE安装包:在“D:\Dspace\dspace-1.5.2-src-release\”目录下CMD模式运行 mvn package。运行完后,会产生如下目录:“D:\Dspace\dspace-1.5.2-src-release\dspace\target \dspace-1.5.2-build.dir”。5.在“D:\Dspace\dspace-1.5.2-src-release\dspace\target\dspace-1.5.2- build.dir”目录下CMD模式运行ant fresh_install。运行完后,在D:\dspace目录生成BIN、LIB等目录和文件。6.在D:\Dspace\Bin目录下CMD模式运行dsrun org.dspace.administer.CreateAdministrator,然后根据提示输入信息,记住输入的秘密。上述5、6需要能正确运行PostgreSQL。7.把“D:\Dspace\webapps”下的目录拷贝到Apach TOMCAT的Webapps目录下。8.启动TOMCAT并在浏览器中输入在浏览器里输入 http://localhost:8080/jspui 或者 http://localhost:8080/xmlui。运行如下:
原文连接:http://hi.baidu.com/bdlx/blog/item/c5d0952f7a9990341e30892a.html