Mudanças entre as edições de "Dataverse6.0"
Ir para navegação
Ir para pesquisar
(Criou página com '=Instalação= ==Prerequesitos== ===ZIP=== apt install zip ===LYNX=== apt install lynx ===JAVA 17=== sudo apt update sudo apt install -y openjdk-17-jdk ==PAYARA 6== wg...') |
|||
| (6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
=Instalação= | =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 | ||
| + | **https://guides.dataverse.org/en/latest/installation/index.html | ||
| + | |||
| + | ==Usuário Dataverse, SOLR== | ||
| + | adduser datavese -m | ||
| + | adduser solr -m | ||
==Prerequesitos== | ==Prerequesitos== | ||
| Linha 15: | Linha 36: | ||
unzip payara-6.2023.8.zip | unzip payara-6.2023.8.zip | ||
mv payara6 /usr/local | 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 | ||
| + | |||
| + | #Pyrhon | ||
| + | sudo apt-get install libpq-dev | ||
Edição atual tal como às 19h21min de 19 de agosto de 2024
Índice
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
- Pyrhon
sudo apt-get install libpq-dev