Mudanças entre as edições de "DSpace 7.6.1"

De BrapciWiki
Ir para navegação Ir para pesquisar
Linha 33: Linha 33:
 
==POSTGRES==
 
==POSTGRES==
 
  apt update
 
  apt update
  apt install postgresql
+
  apt-get install postgresql postgresql-client postgresql-contrib
  
 
===Configurando pg_hba.conf===
 
===Configurando pg_hba.conf===

Edição das 18h36min de 25 de abril de 2024

Download

[https://dspace.lyrasis.org/download/]

Instalação

Java 11

apt-get install openjdk-11-jdk

Maven

apt install maven

para checar a versão (maior que 3.3 tem que ser a versão no caso 3.6.3)

mvn -version

ANT

apt-get install ant

para checar a versão (maior que 1.10.X no caso 1.10.12)

ant -version 

Langange

apt-get install language-pack-pt

Para checar o padrão (contém pt_BR.utf8 ou pt_BR.UTF-8? seguir o sim)

locale -a 

Se sim, continua Editar o arquivo padrão locale (trocar para o que aparece no "locale -a" para pt_BR com utf8)

pico /etc/default/locale 

Alterar de:

LANG=en_US.UTF-8

para

LANG=pt_BR.UTF-8

Reboot no servidor com reinicialização

shutdown now -r

POSTGRES

apt update
apt-get install postgresql postgresql-client postgresql-contrib

Configurando pg_hba.conf

pico /etc/postgresql/14/main/pg_hba.conf 

Incluir na última linha

host    dspace          dspace          127.0.0.1/32            trust 

Reinicializar serviço do Postgres

service postgresql restart

Configurado postgres.conf

pico /etc/postgresql/14/main/postgresql.conf

Alterar

#listen_addresses = 'localhost' => listen_addresses = 'localhost' 
max_connections = 100 => max_connections = 200
lc_messages = 'en_US.UTF-8' => lc_messages = 'pt_BR.UTF-8'
lc_monetary = 'en_US.UTF-8'  => lc_monetary = 'pt_BR.UTF-8' 
lc_time = 'en_US.UTF-8' => lc_time = 'pt_BR.UTF-8'   
lc_numeric = 'en_US.UTF-8' => lc_numeric = 'pt_BR.UTF-8' 
default_text_search_config='pg_catalog.english'  => default_text_search_config='pg_catalog.portuguese' 
shared_buffers = 256MB  => shared_buffers = 1024MB

Reinicializando o PostGres

service postgresql restart

Configurando usuário DSPACE no PostGresQl

su - postgres 

createuser --username=postgres --no-superuser --pwprompt dspace 

exit

Usuario DSPACE

useradd dspace -s /bin/bash -d /home/dspace -m