目前最新版本是1.6.0版,从SourceForge(http://sourceforge.net/projects/dspace/files/)下载dspace-1.6.0-src-release.zip并解压。
一、安装准备
1. JDK1.5或更高版本
2. PostgreSQL8.3 for Windows(推荐安装pgAdmin III工具)或Oracle9以上版本
3. Jakarta Tomcat 5.x或更高
4. Apache Maven 2.0.8或更高
5. Apache Ant 1.6.2或更高
二、相关环境安装
上面1,2,3安装比较简单,注意环境变量中,JAVA_HOME的变量值不要加“;”号。
4,5安装就是解压缩包,在环境变量Path变量中要设置它们的bin路径。
三、Dspace的安装
1. 下载Dspace的源代码后,解压。本例是解压到E:\dspace-1.6.0-src-release下,该路径下文以[dspace-source]标识。
2. 本例是使用的Oracle10g数据库。首先建立表空间dspace,然后建立用户dspace,密码111111
3. 配置[dspace-source]\dspace\config\dspace.cfg文件。本例要将Dspace安装在E:\Dspace文件夹下(该路径以下记为[dspace]),相关配置如下:
dspace.dir = E:/Dspace dspace.url = ${dspace.baseUrl}/jspui db.name = oracle db.url = jdbc:oracle:thin:@localhost:1521:orcl db.driver = oracle.jdbc.driver.OracleDriver db.username = dspace db.password = 111111 |
4. 在E盘建立Dspace文件夹。
5. 在CMD模式下进入路径[dspace-source]\dspace并执行命令:
Mvn –Ddb.name=oracle package
该命令执行完毕,会在[dspace-source]\dspace目录下生成一个target文件夹。
6. 将ojdbc.jar包放到[dspace-source]\dspace\target\dspace-1.6.0-build.dir\lib目录中。在CMD模式进入[dspace-source]\dspace\target\dspace-1.6.0-build.dir路径并执行命令:
ant fresh_install
该命令执行完会在[dspace]中生成bin,lib等目录和文件。
7. 在CMD中执行如下命令,创建管理员账号:
[dspace]\bin\dsrun\ org.dspace.administer.CreateAdministrator
根据提示输入相关信息。
8. 将ojdbc.jar包放到[dspace]\webapps\下的每一个项目的WEB-INF下的lib文件夹中,然后将这些项目复制到Tomcat的webapps目录下,在Tomcat的server.xml文件的<Host>部分,添加如下内容:
<Context path="/jspui" docBase="[dspace]/webapps/jspui" debug="0" reloadable="true" cachingAllowed="false" allowLinking="true" /> |
9. 启动Tomcat,在浏览器输入http://localhost:8080/jspui,看到如下界面,说明DSpace安装成功。