数字资产管理DSpacs
DSpace系统是由美国麻省理工学院图书馆与惠普实验室共同开发,于2002 年11 月根据BSD开放源代码许可协议发布的开放源代码数字机构仓储系统。DSpace系统中的数据描述默认采用DC(Dublin Core)元数据,同时该系统支持OAI—PMH2.0协议,为其中的数据进行存储、交换提供了一个数据标准和平台。它可以存储如文本、图像、视频等类型文件。
DSpace系统因其强大的功能和实用性,在全球大学和研究中得到了广泛运用。台湾大学机构典藏系统(NTUR)是以Dspace1.4Beta作为基础开发而成,该系统由台湾大学图书馆NTUR团队以DSpace为基础自行开发,扩充各种功能并进行汉化处理,之后不再随着DSpace更新,由该团队自行更新升级。它的汉化功能做得较好, 可以下载开源代码,为中文使用者带来了方便,而大陆基于DSpace开发的系统没有公开源代码。
安装步骤
此次安装用到的软件如下:
操作系统 windows 2003 server
jdk1.6.0_07
apache-ant-1.7.1
apache-tomcat-5.5.26
数据库MySQL for Windows 5.0.27
Dspace软件选用了台湾大学机构典藏系统NTUR-RC3
系统环境安装、配置:
1安装Java jdk1.6.0_07
可以到http://java.sun.com下载,下载后安装设置环境变量
JAVA HOME =D:\Program Files\Java\jdk1.6.0_07
PATH = %JAVA. HOME% \ bin ;%PATH%
2 安装apache-ant-1.7.1
可以从 http://ant.apache.org下载,下载后解压,为方便安装dspace设置环境变量
ANT home= d : \dspace\ apache-ant-1.7.1
PATH = %ANT- HOME% \ bin ; %PATH%
3安装apache-tomcat-5.5.26
到D:\Program Files\Apache Software Foundation\Tomcat 5.5下,为了能显示中文,安装后需修改conf 文件夹下的配置文件server.xml,让系统可以处理UTF-8的URI。
在Connector的地方加入URIEncoding="UTF-8":
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8" />
在控制面板中的管理工具的服务选项中设置tomcat为自动启动,使tomcat为windows常驻服务,重新启动Tomcat让设定生效。
数据库的安装
Mysql数据库可以在http://dev.mysql.com/downloads/mysql/5.1.html下载,下载后进行安装,为了在安装dspace后能正确显示中文,找到mysql安装文件目录下(如本例D:\Program Files\MySQL\MySQL Server 5.0)下的my.ini文件默认字符由latin1改为utf-8
[mysql]
default-character-set=utf-8
安装好数据库后为方便数据库的管理和使用,建议下载mysql-front,可以代替在Command Line Mode里输入的各种设置用户和密码的命令,在mysql-front工具创建一用户dspace,密码为dspace,为安装好dspace后连接sql数据库用,再创建一数据库名称为dspace,在后面安装dspace时,存放相应的表。
DSpace软件的安装
编辑配置文件dspace.cfg
解压NTUR-RC3到某一文件夹下(如本例D://dspace/ir3),修改该文件夹下的config子文件夹下的配置文件dspace.cfg如下:
server.os -- 系统安装的平台,目前支持Windows与Linux,参数为windows
locale.default -- 默认语言,即用户在没有选择语言时所显示的语言,默认为zh-TW
dspace.dir -- IR安装的目录(如本例D://dspace/ir3),此目录为置放主要系统的地方。指定IR欲安装的目录后,系统会自动于该路径产生相关档案。
dspace.wardir -- Web Container的deploy目录(即置放网页程序的地方),例如Tomcat的deploy目录:$tomcat_home/webapps($tomcat_home为Tomcat安装的目录)
dspace.url -- IR网站的url,若安装后的网址为http://127.0.0.1:8080/dspace,请输入包含/dspace的部份,以免部分功能会出现问题。
dspace.hostname -- IR网站的hostname。
db.url -- 数据库服务器的位置,格式为jdbc:mysql://$hostname:$port/dspace。
db.username -- 联机数据库使用的账号(如本例 dspace),该账号需有可存取db.url里所设定的数据库的权限。
db.password -- 联机数据库使用的账号(如本例 dspace),
db.username的密码(如本例 dspace)。
mail.server -- 邮件服务器的网址,如smtp.xxx.edu.cn。用户注册新账号时系统会寄出确认邮件,若此没有设定此参数,注册新账号时会出现错误。
mail.server.username -- 若邮件服务器需使用账号密码,需设定此参数。
mail.server.password -- 若邮件服务器需使用账号密码,需设定此参数。
ant安装命令
设定完成后,进行安装。先进入D://dspace/ir3,输入ant fresh_install。如ant命令不能执行,需要运行cmd,设置path 命令:path=ant的文件路径(如本例 D:\dspace\apache-ant-1.7.1\bin),再输入命令:
ant fresh_install
执行后会出现安装成功的提醒,如果安装不成功,请再次检查JDK, Ant和MySQL的设定是否正常。安装正常后,在浏览器的地址栏输入http://127.0.0.1:8080/dspace,应能出现TAIR网页。
设定管理者账号,开始—运行—cmd—cd 到dspace安装目录下的bin文件夹。
cd $ir_home/bin (如本例:d://dspace/ir3/bin)
./dsrun org.dspace.administer.CreateAdministrator
(作者单位为江西上饶职业技术学院)
来源:《中国教育网络》2010年6月刊
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。