999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Dspace機(jī)構(gòu)知識庫系統(tǒng)的安裝及相關(guān)問題的分析

2009-04-29 00:00:00黃純艷曾為眾
現(xiàn)代情報(bào) 2009年9期

〔摘 要〕簡要的介紹Dspace系統(tǒng),詳細(xì)描述Dspace系統(tǒng)具體的安裝過程及在安裝過程中碰到的相關(guān)問題,對其 原因進(jìn)行分析,提出了解決的方法。

〔關(guān)鍵詞〕開源軟件;Dspace;開放獲取

〔中圖分類號〕G202 〔文獻(xiàn)標(biāo)識碼〕C 〔文章編號〕1008-0821(2009)09-0059-03

The System Installation of Dspace and Analysis of QuestionsHuang Chunyan Zeng Weizhong

(Library,Wenzhou Medical College,Wenzhou 325000,China)

〔Abstract〕This article discussed about the DSpace system,a detailed description of DSpace software installation process and the encountered questions during the installation process,then analyzed the causes and proposed solutions.

〔Key words〕open-source software;Dspace;open access

隨著教師教育教學(xué)工作的反思、積累以及科學(xué)研究的進(jìn)步和深入,每個高校都產(chǎn)生了很多具有價值的學(xué)術(shù)成果和科研資料,許多學(xué)校都有將這些資料進(jìn)行整合、共享的想法,但如何降低收集、整理、保存這些資料的成本,實(shí)現(xiàn)資料的共享一直是困擾很多大學(xué)的難題。美國麻省理工學(xué)院的圖書館提出建立數(shù)字機(jī)構(gòu)存儲的思路來解決這一問題,并產(chǎn)生了DSpace系統(tǒng)。開發(fā)者就把它定位為開放源代碼系統(tǒng),有需要這種服務(wù)的教育或科研機(jī)構(gòu)都可以免費(fèi)獲取并自由使用DSpace系統(tǒng)。隨著DSpace數(shù)字倉儲技術(shù)的出現(xiàn),構(gòu)建一種強(qiáng)化信息交流、開放存取和內(nèi)容管理的機(jī)構(gòu)知識庫系統(tǒng)成為可能。

1 Dspace系統(tǒng)簡介

DSpace系統(tǒng)是由美國麻省理工學(xué)院圖書館(MIT Libraries) 和美國惠普公司實(shí)驗(yàn)室(Hewlett-Packard Labs)合作經(jīng)過2年多的努力于2002年10月開始投入使用的,以內(nèi)容管理發(fā)布為設(shè) 計(jì)目標(biāo),遵循BSD協(xié)議的開放源代碼數(shù)字存儲系統(tǒng)。該系統(tǒng)可以收集、存儲、索引、保存和 重新發(fā)布任何數(shù)字格式、層次結(jié)構(gòu)的永久標(biāo)志符研究數(shù)據(jù)。它是一個專門的數(shù)字資產(chǎn)(Digit al assets)管理系統(tǒng),它管理和發(fā)布由數(shù)字文件或“位流”(bitstreams)組成的數(shù)字條目(i tem),并且允許創(chuàng)建、索引和搜索相關(guān)的元數(shù)據(jù)以便定位和存取該條目。

Dspace系統(tǒng)是一個開放源代碼的軟件平臺,該軟件可以幫助用戶劃分各個工作流模塊、各種內(nèi)容模型及數(shù)字資源,并通過在線檢索和瀏覽系統(tǒng)來發(fā)布數(shù)字資產(chǎn),同時實(shí)現(xiàn)了對研究機(jī)構(gòu)學(xué)術(shù)信息的收集、存檔和分享,用一種分布式的方法讓任何獲得授權(quán)的機(jī)構(gòu)都能夠分享到海量的學(xué)術(shù)信息資源,在某種程度上為研究機(jī)構(gòu)提供了一個學(xué)術(shù)交流的平臺。

2 Dspace系統(tǒng)安裝

由于Dspace系統(tǒng)本身是建立在開源軟件的標(biāo)準(zhǔn)工具集之上的,所以可能會有許多種安裝方式。而這里所描述的只是一種推薦安裝,基于Windows操作系統(tǒng)下,發(fā)布于2008年9月10的Dspace1.5版本安裝。

2.1 Dspace系統(tǒng)運(yùn)行環(huán)境配置

本節(jié)所描述的是成功安裝Dspace系統(tǒng)所要用到的第三方組件和工具的配置。

(1)Java SDK 1.5或更高版本,只需要J2SE就可以了,不必安裝J2EE。Java SDK可從以下位置下載:http:∥java.sun.com/javase/downloads/index.jsp。首先安裝Java SDK1.5,然后設(shè)置JAVAHOME環(huán)境變量指定到JDK安裝目錄,并且把JDK的bin目錄加入到PATH路徑中。

例如:JAVAHOME=D:\\java sdk 1.5

PATH=%JAVAHOME%\\bin;%PATH%

(2)Apache Maven 2或更高版本。Maven可以從以下位置下載http:∥maven.apache.org/download.html。解壓軟件包在指定的\\Apache Maven 2\\目錄并把\\Apache Maven 2\\bin目錄添加到PATH環(huán)境變量。

例如:Maven=d:\\Apache Maven 2\\bin

PATH=%MAVENHOME%\\bin;%PATH%

(3)Apache Ant 1.5或者是更高版本。Ant可以從以下位置下載:http:∥ant.apache.org。解壓軟件包在指定的目錄\\Apache ant 1.6.2\\下,并把\\Apache ant 1.6.2\\bin目錄添加到PATH環(huán)境變量。您應(yīng)該確保JAVAHOME設(shè)置正確才能是Ant正常工作。

例如:ANT=d:\\Apache ant 1.6.2

PATH=%ANTHOME%\\bin;%PATH%

(4)PostgreSQL 8.3 for Windows(安裝PostgreSQL時推薦安裝pgAdmin Ⅲ工具),開放源碼的關(guān)系數(shù)據(jù)庫器。PostgreSQL數(shù)據(jù)庫可從以下位置:http:∥www.postgresql.org/下載,強(qiáng)烈建議您嘗試與Postgres 8.x或更高,因?yàn)樵?.x版本中,一定要編譯選項(xiàng)的“配置”腳本,才能支持UTF-8編碼。

(5)Apache Tomcat 6.0或更高版本,可以從以下位置http:∥tomcat.apache.org。

2.2 Dspace系統(tǒng)安裝步驟

首先,我們要了解一下“目錄名稱”:DSpace使用3個不同的目錄樹。雖然在安裝過程中不需要了解它們的細(xì)節(jié),但是應(yīng)該知道有它們存在,并且知道在本文檔中如何表示它們:

源文件目錄,用[dspace-source]來表示;

安裝目錄,用[dspace]來表示;

web配置目錄,用Tomcat,這個目錄是[tomcat]/webapps/dspace;[tomcat]是 Tomcat的安裝目錄。

(1)下載最新的DSpace源碼并解壓縮:http:∥sourceforge.net/projects/dspace/;Dspace軟件兩種版本,一是默認(rèn)的版本,還有一種是源代碼版本。默認(rèn)版本的功能較少,建議大家下載使用源代碼版本。

(2)啟動PostgreSQL服務(wù),運(yùn)行pgAdmin Ⅲ(Start→PostgreSQL 8.3→pgAdmin Ⅲ)。用postgres賬戶連接本地?cái)?shù)據(jù)庫,①建立一個“Login Role”用戶,用戶名和密碼都為“dspa ce”。②建立一個屬于dspace用戶,名字為“dspace”,編碼格式為“UTF-8”的數(shù)據(jù)庫。

(3)修改dspace.cfg配置文件,路徑為:[dspace-source]\\dspace\\config\\dspace.cfg,根據(jù)業(yè)務(wù)需求修改以下屬性即,

dspace.dir=d:/dspace(注意:使用正斜杠/的路徑分隔符)

db.username

db.password

config.template.log4j.properties

config.template.log4j-handle-plugin.properties

config.template.oaicat.properties

assetstore.dir

log.dir

upload.temp.dir

report.dir

handle.dir

(4)建立一個Dspace安裝目錄(例如:D:\\dspace)。

(5)在[dspace-source]/dspace/目錄下,用命令行窗口(CMD)運(yùn)行mvn package命令,生成DSpace安裝包。①安裝包生成在[dspace-source]/dsp ace/target/dspace-[version]-build.dir/目錄下。②DSpace默認(rèn)的安裝包是 用PostgreSQL的數(shù)據(jù)庫。

(6)初始化DSpace數(shù)據(jù)庫并將DSpace安裝到[dspace](D:\\DSpace),在您的[dspace-source]/dspace/target/dspace-[version]-build.dir/目錄下,用命令行窗口(CMD)運(yùn)行ant freshinstall命令。

(7)建立一個管理員賬號,在您的[dspace]\\bin(D:\\DSpace\\bin)目錄下,用命令行窗口(CMD)運(yùn)行dsrun org.dspace.administer.CreateAdministrator命令,根據(jù)提示輸入信息管理員賬號,密碼,郵箱等信息。

(8)將[dspace]目錄下的webapps工程復(fù)制到[tomcat]/webapps目錄下,同時,為Tomcat配置Dspace的web應(yīng)用程序的路徑,在[tomcat]/conf/server.xml文件中,找到標(biāo)識符,插入下面的代碼(注意:[dspace]必須替換成安裝路徑)。

<!--DEFINE A CONTEXT PATH FOR DSpace JSP User Interface-->

<Context path=″/jspui″docBase=″[dspace]\\webapps\\jspui″debug=″0″

reloadable=″true″cachingAllowed=″1″

allowLinking=″true″/>

<!--DEFINE A CONTEXT PATH FOR DSpace OAI User Interface-->

<Context path=″/oai″docBase=″[dspace]\\webapps\\oai″debug=″0″

reloadable=″true″cachingAllowed=″1″

allowLinking=″true″/>

Server.xml文件中的一個<CONTEXT>元素用于將本地文件系統(tǒng)中的一個目錄映射成一個可供Web瀏覽器訪問的虛擬Web目錄。其中,path屬性指定虛擬Web目錄的路徑,當(dāng)其設(shè)置為空字符串時,則表示的是整個Web站點(diǎn)的根目錄;docBase屬性指定該虛擬Web目錄所映射到的本地文件系統(tǒng)目錄,可以使用絕對路徑或相對<Tomcat主目錄>/Webapps的相對目錄。

(9)啟動Tomcat服務(wù)。

(10)在瀏覽器里輸入http:∥localhost:8080/jspui或者h(yuǎn)ttp:∥localhost:8080/xmlui

3 常見問題

3.1 環(huán)境變量配置

安裝過程中,用命令行執(zhí)行程序,經(jīng)常會碰到該命令不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件,如圖1、圖2、圖3所示執(zhí)行結(jié)果,類似這種情況的出現(xiàn),是由于環(huán)境 變量的配置不正確導(dǎo)致,需重新檢查環(huán)境變量的配置。

解決方法:在配置環(huán)境變量是,需注意是使用的斜桿均是反斜桿“\\”。斜桿的錯誤也是導(dǎo)致,環(huán)境變量配置錯誤的一種原因。在PATH環(huán)境變量中,注意把%PATH%放在后面,因?yàn)橄到y(tǒng)有個執(zhí)行的先后順序,也將可能導(dǎo)致命令運(yùn)行是失效。例如:PATH=%MAVENHOME%\\bin;%PATH%;需把%MAVENHOME%\\bin;放在前面。

3.2 數(shù)據(jù)庫連接

嘗試數(shù)據(jù)庫連接失敗,數(shù)據(jù)庫文件路徑?jīng)]找到。如圖4、圖5所示。類似這種情況的出現(xiàn),是由于數(shù)據(jù)庫設(shè)置不正確。

解決方法:Dspace系統(tǒng)安裝過程中的第二步,PostgreSQL安裝過程中,必須是先建立一個用戶,用戶名和密碼都為“dspace”;然后再建立一個名字為“dspace”數(shù)據(jù)庫,選擇編碼格式為“UTF-8”,并且這個數(shù)據(jù)庫建立是屬于dspace用戶。建立數(shù)據(jù)庫時,先后執(zhí)行順序非常關(guān)鍵,及數(shù)據(jù)庫的編碼格式選擇,均是導(dǎo)致數(shù)據(jù)庫連接出錯的原因之一,常常出現(xiàn)如圖4所示的運(yùn)行錯誤。按照安裝步驟中第三步,\\dspace\\config\\dspace.cfg配置文件,確認(rèn)db.username字段中的數(shù)據(jù)庫名是否跟第二步中建立的數(shù)據(jù)庫 名稱一致,且大小寫必須一致。數(shù)據(jù)庫名稱如果不一致,將導(dǎo)致如圖5所示的結(jié)果。

4 總 結(jié)

DSpace系統(tǒng)發(fā)展至今,已經(jīng)發(fā)布了十幾個版本,目前最穩(wěn)定且功能最完善的版本是1.5源代碼版本,截至2008年12月在DSpace官方網(wǎng)站上注冊并使用DSpace系統(tǒng)的教育科研機(jī)構(gòu)已經(jīng)有300多家,分布在48個國家,在短時間內(nèi),DSpace系統(tǒng)得到了廣泛的應(yīng)用和普及,其強(qiáng)大的功能和使用的簡單性得到了普遍認(rèn)可。

參考文獻(xiàn)

[1]DSpace官方網(wǎng)站[EB].http:∥www.dspace.org[2]謝靜,王軍.DSpace數(shù)字倉儲簡介及其應(yīng)用分析[J].數(shù)字圖書館論壇,2007,(9):18-25.

[3]劉君.基于DSpace的機(jī)構(gòu)知識庫建設(shè)研究[J].科技廣場,2007,12:223-224.

主站蜘蛛池模板: 欧美第一页在线| 男女男精品视频| 中文字幕永久在线观看| 99视频在线免费观看| 一级毛片在线播放免费| 天堂亚洲网| 久久久久青草线综合超碰| 欧美国产视频| 欧美一级在线播放| 五月天婷婷网亚洲综合在线| 亚洲自拍另类| 中文字幕欧美日韩| 99久久精品视香蕉蕉| 狠狠综合久久久久综| 中文国产成人精品久久| 中文字幕无码中文字幕有码在线| 漂亮人妻被中出中文字幕久久| 亚洲第一极品精品无码| 看av免费毛片手机播放| 亚洲人成网站观看在线观看| 欧美人在线一区二区三区| 中文字幕 日韩 欧美| 精品国产www| 天天色天天综合| 999在线免费视频| 毛片大全免费观看| 97在线公开视频| 久久综合AV免费观看| 无码中文AⅤ在线观看| 国产精品久久精品| 美女免费黄网站| 亚洲最黄视频| 成年人福利视频| 国产视频久久久久| 久久一本精品久久久ー99| 无码精品福利一区二区三区| 9999在线视频| 无码av免费不卡在线观看| 色妞www精品视频一级下载| 天天躁夜夜躁狠狠躁图片| 国产精品极品美女自在线网站| 欧美午夜性视频| 黄色网页在线播放| 中文字幕人成人乱码亚洲电影| 精品一区二区三区自慰喷水| 国产亚洲精品资源在线26u| 91福利国产成人精品导航| 亚洲黄网在线| 真人免费一级毛片一区二区| 色老二精品视频在线观看| 欧美午夜精品| 一区二区三区高清视频国产女人| 国产成人精品一区二区免费看京| 欧美精品在线观看视频| 99精品欧美一区| 波多野结衣一区二区三区AV| 亚洲欧洲日韩久久狠狠爱| 2021国产精品自产拍在线| 国产成人AV综合久久| 国产午夜无码专区喷水| 欧美日韩国产在线观看一区二区三区| 欧美一区二区丝袜高跟鞋| 好吊色妇女免费视频免费| 久久久亚洲色| 亚洲最大情网站在线观看| 欧美综合区自拍亚洲综合绿色| 毛片免费高清免费| 国产精品大白天新婚身材| 日韩一二三区视频精品| 91无码视频在线观看| 亚洲一级毛片| 国内精品91| 亚洲av无码人妻| 成人韩免费网站| 91视频国产高清| 2022国产无码在线| 亚洲欧美一级一级a| 精品无码国产一区二区三区AV| 精品在线免费播放| 国产精品午夜福利麻豆| 一区二区三区在线不卡免费| 久久精品娱乐亚洲领先|