Instalação do Dspace no Debian

Publicado por Xerxes em 02/05/2016

[ Hits: 6.483 ]

Blog: https://notabug.org/xerxeslins/dicasgnulinux

 


Instalação do Dspace no Debian



Dica testada com o Dspace 4.3 em Debian Jessie.

Para saber o que é Dspace assista:
A instalação do Dspace não é lá muito prática, mesmo seguindo o Wiki. Mas seguindo estes passos consegui instalar redondo no Debian.

Primeiro os requisitos:

# apt-get install nano openjdk-7-jdk postgresql tomcat7 ant maven

Depois:

sudo su postgres
$ createuser -U postgres -d -A -P dspace


A senha pode ser, por exemplo "dpsace". Saia com "exit".

Edite o ph_hba.cof:

sudo nano /etc/postgresql/9.3/main/pg_hba.conf

Adicione a seguinte linha ao final:

local all dspace md5

Salve feche.

Reinicie o Postgresql:

sudo /etc/init.d/postgresql restart

Continue:

sudo useradd -m dspace
$ sudo passwd dspace
(crie senha, por exemplo: dspace)
sudo mkdir /dspace
$ sudo chown dspace /dspace


Agora:

sudo -u dspace createdb -U dspace -E UNICODE dspace

Configure o Tomcat:

sudo nano /etc/tomcat7/server.xml

Adicione tudo isto logo ANTES do </Host>:

<!-- Define a new context path for all DSpace web apps -->
<Context path="/xmlui" docBase="/dspace/webapps/xmlui" allowLinking="true"/>
<Context path="/sword" docBase="/dspace/webapps/sword" allowLinking="true"/>
<Context path="/oai" docBase="/dspace/webapps/oai" allowLinking="true"/>
<Context path="/jspui" docBase="/dspace/webapps/jspui" allowLinking="true"/>
<Context path="/lni" docBase="/dspace/webapps/lni" allowLinking="true"/>
<Context path="/solr" docBase="/dspace/webapps/solr" allowLinking="true"/>

Salve e feche.

sudo mkdir /build
$ sudo chmod -R 777 /build
$ cd /build


Baixe o Dspace:

wget http://sourceforge.net/projects/dspace/files/DSpace%20Stable/4.3/dspace-4.3-src-release.tar.gz

Para ver outras versões acesse:
Extraia:

tar -zxf dspace-4.3-src-release.tar.gz
$ cd /build/dspace-4.3-src-release
$ mvn -U package


Continue:

cd dspace/target/dspace-build
$ sudo ant fresh_install
$ sudo chown tomcat7:tomcat7 /dspace -R
$ sudo /etc/init.d/tomcat7 restart


Crie o usuário administrador do Dspace:

/dspace/bin/dspace create-administrator

Preencha com e-mail e senha.

Agora já pode acessar o Dspace pelos endereços:

http://localhost:8080/xmlui

ou:

http://localhost:8080/jspui

A primeira vez pode demorar um pouco carregando.

Abraço!

Fontes:
Outras dicas deste autor

Compilando Polybar no Devuan (Debian)

Notas do Gnome 3 e o que vem no 3.2

Ensine o Chrome a abrir links magnéticos

Teclado Brasileiro no Funtoo pelo Xorg

Como checar os plugins do Firefox

Leitura recomendada

Problema com o unlock screen do SuSE

Fontes Windows no Ubuntu Linux

Tap-to-Click No X (Fedora 15)

Multi-toque no Ubuntu

Recuperando tela de login no Ubuntu

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário