Mudanças entre as edições de "Dspace7:Backend"
(→SOLR) |
|||
| (7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 91: | Linha 91: | ||
pico server.xml | pico server.xml | ||
| − | + | Insira o conteúdo: | |
| − | + | <?xml version='1.0'?> | |
| − | + | <Context docBase="/dspace/webapps/server"/> | |
| − | |||
| − | |||
| − | |||
| + | ==Method 2== | ||
| + | Copiando arquivos para o TOMCAT9 | ||
| + | cp /dspace/webapps/* /var/lib/tomcat9/webapps -R | ||
| + | chown dspace /var/lib/tomcat9/webapps -R | ||
| + | |||
| + | ==Method 1== | ||
<?xml version='1.0'?> | <?xml version='1.0'?> | ||
<Context docBase="/dspace/webapps/server"/> | <Context docBase="/dspace/webapps/server"/> | ||
| Linha 104: | Linha 107: | ||
ps xua | grep tomcat (conferir se é o usuário dspace que é o dono do processo) | ps xua | grep tomcat (conferir se é o usuário dspace que é o dono do processo) | ||
| + | |||
| + | |||
| + | = SOLR = | ||
| + | cp /dspace/solr/* /usr/local/solr-8.11.3/server/solr/configsets -r | ||
| + | chown -R solr:solr /usr/local/solr-8.11.3/server/solr/configsets | ||
| + | Iniciando o SOLR | ||
| + | /usr/local/solr-8.11.3/bin/solr restart | ||
| + | |||
| + | Para testar o SOLR | ||
| + | curl http://localhost:8983/solr/search/select | ||
| + | https://docs-beta.cecampe.ufpb.br/solr/search/select | ||
| + | |||
| + | Testar o OAI | ||
| + | https://docs-beta.cecampe.ufpb.br/server/oai/request?verb=Identify | ||
Edição atual tal como às 22h38min de 19 de junho de 2024
Índice
DSpace 7 – Backend
Criando diretório para instalação
mkdir /repositorio chown dspace:dspace /repositorio
Baixando o DSpace
su - dspace cd /repositorio wget https://github.com/DSpace/DSpace/archive/refs/tags/dspace-7.6.1.zip unzip dspace-7.6.1.zip rm dspace-7.*.zip
Movendo a instalação para o diretório padrão
mv DSpace-dspace-7.6.1 dspace-wc cd dspace-wc/dspace/config cp local.cfg.EXAMPLE local.cfg pico local.cfg
Altere a linha:
dspace.dir=/dspace
para
dspace.dir=/repositorio/dspace
Dados da URLr
Altere a URL do servidor
EX: dspace.server.url = http:// 3.139.254.52:8080/server
Altere os dados da UI
dspace.ui.url = https://docs-beta.cecampe.ufpb.br/server/
//Aqui é importante retirar a porta se for para acessar no navegador sem ela, //caso em que o apache é configurado para rodar na porta 80, como neste manual
Dados do Servidor
Altere o nome do servidor
dspace.name = DSpace 7 - Teste
- assetstore.dir = ${dspace.dir}/assetstore
Altere o idioma de:
#default.language = en_US
para
default.language = pt_BR
-==Dados do SOLR=== Descomente a linha
solr.server = http://localhost:8983/solr
Dados do e-mail
####################### # EMAIL CONFIGURATION # ####################### # SMTP mail server (allows DSpace to send email notifications) mail.server = massa.ufpb.br # SMTP mail server authentication username and password (if required) mail.server.username = cecampeinscricoes mail.server.password = t4exJ4jd6e123s2 # SMTP mail server alternate port (defaults to 25) mail.server.port = 587 # From address for mail # All mail from the DSpace site will use this 'from' address mail.from.address = nao_responda@avisos.ufpb.br # When feedback is submitted via the Feedback form, it is sent to this address # Currently limited to one recipient! feedback.recipient = renefgj@gmail.com # General site administration (Webmaster) e-mail mail.admin = renefgj@gmail.com
Handle
######################## # HANDLE CONFIGURATION # ########################
Copilando Configurações
GIT
[WARNING] Cannot get the branch information from the git repository: Detecting the current branch failed: fatal: not a git repository (or any of the parent directories): .git
git init git config --global init.defaultBranch dspace
dspace@host:
su dspace cd /repositorio/dspace-wc /repositorio/dspce-wc# mvn package
- se BUILD SUCCESSFULL
cd /repositorio/dspace-wc/dspace/target/dspace-installer ant fresh_install
- se SUCCESS
cd /etc/tomcat9/Catalina/localhost pico server.xml
Insira o conteúdo:
<?xml version='1.0'?> <Context docBase="/dspace/webapps/server"/>
Method 2
Copiando arquivos para o TOMCAT9
cp /dspace/webapps/* /var/lib/tomcat9/webapps -R chown dspace /var/lib/tomcat9/webapps -R
Method 1
<?xml version='1.0'?> <Context docBase="/dspace/webapps/server"/>
exit systemctl restart tomcat9
ps xua | grep tomcat (conferir se é o usuário dspace que é o dono do processo)
SOLR
cp /dspace/solr/* /usr/local/solr-8.11.3/server/solr/configsets -r chown -R solr:solr /usr/local/solr-8.11.3/server/solr/configsets
Iniciando o SOLR
/usr/local/solr-8.11.3/bin/solr restart
Para testar o SOLR
curl http://localhost:8983/solr/search/select https://docs-beta.cecampe.ufpb.br/solr/search/select
Testar o OAI
https://docs-beta.cecampe.ufpb.br/server/oai/request?verb=Identify