Instalación de Dspace Criss Incared

Escrito por Soporte Incared

Instalación de Dspace y Dspace Criss

  • Configuración de metadatos
  • Adquisición de código Handle
  • publicación de servicio Handle
  • Configuración de protocolo https
  • Homologación con Concytec
  • Publicación de comunidades y colecciones
Categorías: ,

Descripción

Instrucciones para instalación de Dspace Criss

#editar interface de red

nano /etc/netplan/50-cloud-init.yaml ## cambiar IP

#Tomcat

nano /opt/tomcat/bin/setenv.sh

export CATALINA_OPTS="$CATALINA_OPTS -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true"

ln -s /dspace/webapps/jspui /opt/tomcat/webapps/ROOT
ln -s /dspace/webapps/jspui /opt/tomcat/webapps/jspui
ln -s /dspace/webapps/oai /opt/tomcat/webapps/oai
ln -s /dspace/webapps/rest /opt/tomcat/webapps/rest
ln -s /dspace/webapps/solr /opt/tomcat/webapps/solr

##PostgreSQL
#acceder a la administracion

sudo su – postgres
psql

## Ejecutar acctualizacion de la base de datos:
CREATE DATABASE dspace63 (Nombre de la base de datos) owner dspace;

\c dspace63; # Usar base de datos

CREATE EXTENSION pgcrypto;

Ejecutar scripts:

root-directory/bin/dspace create-administrator

bin/dspace load-cris-configuration -f /dspace63/etc/configuration-tool-demo.xlsbin/dspace load-cris-configuration -f /dspace63/etc/configuration-tool-demo.xls

## asignar Idioma español predeterminado:

# referencia https://34codefactory.medium.com/how-to-add-language-to-dspace-gujarati-language-in-dspace-code-factory-367f32a07d5f#:~:text=Steps%20for%20add%20another%20language,Step%2001%20%3A%20Stop%20Tomcat.&text=Step%2004%20%3A%20Go%20to%20%3Cdspace,and%20rename%20it%20to%20Messages_gu.

## Source
/home/usercris/crisinstallation/dspace-parent
## ir a
cd "Source"/dspace-api/src/main/resources
## empaquetar app
cd /home/usercris/crisinstallation/dspace-parent
mvn package
cd /
cd /home/usercris/crisinstallation/dspace-parent/dspace/target/dspace-installer
ant fresh_install
cd /
systemctl restart tomcat
## buscar texto en archivos
find /home/usercris/crisinstallation/dspace-parent -type f | xargs grep communitylist-top-menu
### editar ingles
nano /home/usercris/crisinstallation/dspace-parent/dspace-api/src/main/resources/Messages.properties
### Editar Ingles
nano /home/usercris/crisinstallation/dspace-parent/dspace-api/src/main/resources/Messages.properties
nano
## editar home
nano /home/usercris/crisinstallation/dspace-parent/dspace/modules/jspui/target/war/work/org.dspace/dspace-jspui/home.jsp

Configuración homologación CONCYTEC:

<a href="http://www.lareferencia.info/es/"><img src="https://repositorio.incared.net/images/LaReferencia.png" width="306" /></a>
<a href="http://alicia.concytec.gob.pe/"><img src="https://repositorio.incared.net/images/alicia_02.png" width="306" /></a>

Pasos para instalar Handle Server:
Adquirir codigo handle en: https://www.handle.net/
Acceder al archivo:
/dspace/bin/dspace make-handle-config /dspace/handle-server

Configurar:
nano /dspace/handle-server/config.dct

####server_config

"storage_type" = "CUSTOM"
"storage_class" = "org.dspace.handle.HandlePlugin"

Iniciar Handle server:
/dspace/bin/start-handle-server

Comprobar estado:
netstat -tlnp | grep 2641
netstat -tlnp | grep 8000
##importar OAI
Configurar:

nano /dspace/config/modules/oai.cfg

cd /dspace/bin/

./dspace oai clean-cache
/dspace/bin/dspace oai import -c -o -v

crontab -e

0 0 * * * /dspace/bin/dspace oai import -o > /dev/null

Apoyo en configuraciones diseño y asesoría en instalación, configuración de DSPACE CRISS y DSPACE, contáctenos:

Abrir chat
¿En que podemos ayudarte?