Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guía de Instalación DSpace 5
Guía de Instalación DSpace 5
Puede descargar las mismas desde las siguientes URL (Busque versiones apropiadas 32/64 bits
según su sistema operativo).
• jdk-7u45-linux-x64.rpm
• apache-ant-1.9.3-bin.tar.gz
• apache-maven-3.0.5-bin.tar.gz
• apache-tomcat-7.0.50.tar.gz
• postgresql-9.3.6-2-linux-x64.run
• dspace-5.1-release.zip
mv apache-tomcat-7.0.50 tomcat
Luego editamos el archivo bash_profile para configurar las variables de entorno necesarias de
acuerdo a los componentes ya instalados.
PATH=/opt/aplicaciones/PostgreSQL/9.3/bin:$JAVA_HOME/bin:$ANT_HOME/bin:$MAVEN_HOME
/bin:$PATH
Useradd –m dspace
Ahora crearemos el usuario “dspace” para la base de datos y una base de datos llamada
“dspace”, propietario usuario “dspace”
Edite build.properties
Cambiar al menos
dspace.url = ${dspace.baseUrl}/jspui
dspace.name = DSpace para
db.username = dspace
db.password = dspace (u otra que elija)
mail.server = <ip del servidor SMTP>
mail.from.address : su@email.com
feedback.recipient: su@email.com
mail.admin: su@email.com
Para cambiar el idioma de la interface
default.locale = es
webui.supported.locales = es, en
y guarde el archivo.
Comience la compilación pero asegúrese de que su sistema está conectado a internet de otra
forma no funcionará como se espera.
Ahora debemos configurar Tomcat para que encuentre dspace, regrese a la cuenta de root y
vaya a la carpeta de instalación de Tomcat. Debe crear un nuevo archivo jspui.xml (asegúrese
que el servicio de Tomcat está detenido)
Adicione estas líneas como se muestra en el siguiente gráfico y guarde los cambios
Haga lo mismo para “solr”
<!-- DEFINE A CONTEXT PATH FOR DSpace JSP User Interface -->
<Context path="/jspui" docBase="[dspace]/webapps/jspui" debug="0"
reloadable="true" cachingAllowed="false"
allowLinking="true"/>
<!-- DEFINE A CONTEXT PATH FOR DSpace OAI User Interface -->
<Context path="/oai" docBase="[dspace]/webapps/oai" debug="0"
reloadable="true" cachingAllowed="false"
allowLinking="true"/>
Ahora es tiempo de cambiar los permisos del propietario de tomcat, y tomcat puede ser
ejecutado por el usuario dspace
en /tomcat/bin ejecutar
./catalina.sh start
http://xx.xx.xx.xx:8080/jspui/
Habilitación de REST API
Para habilitar el servicio REST API edite el archivo server.xml que reside en la carpeta
/tomcat/conf
Para que funcione el servicio REST también debemos editar el archivo web.xml que reside en la
carpeta /dspace/webapps/rest/WEB-INF
<!-- comentar la sección para habilitar REST -->
<security-constraint>