Dataverse6.0

De BrapciWiki
Revisão de 13h37min de 10 de maio de 2024 por Renefgj (discussão | contribs) (→‎POSTGRESQL)
Ir para navegação Ir para pesquisar

Instalação

Usuário Dataverse, SOLR

adduser datavese -m
adduser solr -m

Prerequesitos

ZIP

apt install zip

LYNX

apt install lynx

JAVA 17

sudo apt update
sudo apt install -y openjdk-17-jdk

PAYARA 6

wget https://nexus.payara.fish/repository/payara-community/fish/payara/distributions/payara/6.2023.8/payara-6.2023.8.zip
unzip payara-6.2023.8.zip
mv payara6 /usr/local

Colocar o Payara no diretório USR/LOCAL e acesso ao usuário datavese

chown -R root:root /usr/local/payara6
chown dataverse /usr/local/payara6/glassfish/lib
chown -R dataverse:dataverse /usr/local/payara6/glassfish/domains/domain1

POSTGRESQL

apt install postgresql

Configurações

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

Alterar de:

host    all             all             127.0.0.1/32            scram-sha-256

para

host    all             all             127.0.0.1/32            trust

Alterar o arquivo postgres.conf

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

Descomentar a linha:

listen_addresses = 'localhost' 

Reinicializar o serviço

service postgresql restart

Para testar:

/usr/bin/psql -h localhost -p 5432 -U postgres -d postgres -c 'SELECT * FROM pg_roles'

SOLR

useradd solr -m
mkdir /usr/local/solr
chown solr:solr /usr/local/solr