Dataverse6.0

De BrapciWiki
Revisão de 19h21min de 19 de agosto de 2024 por Renefgj (discussão | contribs) (→‎Instalação)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Instalação

Sistema Operacional: Ubuntu 22.04 LTS (ou superior). RockyLinux or AlmaLinux

  • Hardware:
    • CPU: Mínimo 4 núcleos.
    • RAM: Mínimo 12 GB.
    • Armazenamento: 25 GB livres ou superior.
    • Acesso a internet
    • Software:
    • JDK 17.
    • Payara 6.2024.6
    • PostgreSQL 13.x ou superior.
    • Solr 9.4.1.
    • Python 3.x para scripts de manutenção.
    • SMPT para enviar e-mail
    • Pacotes JQ, ImageMagick, R, Rserve, Lynx, Zip
    • GIT
  • Documentaçã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'

Dataverse source

cd /tmp
wget https://github.com/IQSS/dataverse/releases/download/v6.2/dvinstall.zip
unzip dvinstall

SOLR

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

Baixando o SOLR

su - solr
cd /usr/local/solr
wget https://archive.apache.org/dist/solr/solr/9.3.0/solr-9.3.0.tgz
tar xvzf solr-9.3.0.tgz
cd solr-9.3.0
cp -r server/solr/configsets/_default server/solr/collection1
  1. Pyrhon

sudo apt-get install libpq-dev