DSpace7:FrontEnd

De BrapciWiki
Ir para navegação Ir para pesquisar

DSpace 7 - Frontend

Instalar o NODEJS

Opção 1

sudo apt install nodejs  npm -y

Incluindo o servidor Node nos pacotes

curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -

Instalando o NodeJS

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
apt-get install -y nodejs

Instalando o YARN

npm install --global yarn

PM2

npm install --global pm2

ESSENTIAL

apt-get install build-essential

FrontEnd

su dspace
cd /repositorio
wget https://github.com/DSpace/dspace-angular/archive/refs/heads/main.zip
unzip main.zip
mv dspace-angular-main/ dspace-angular
rm *.zip

Iniciando a copilação

cd dspace-angular
yarn install --ignore-engines

Para produção

yarn build:prod
mkdir /repositorio/dspace-ui-deploy
cp -r dist/ /repositorio/dspace-ui-deploy/.
cd /repositorio/dspace-ui-deploy/

Criar Administrador

su - dspace
/repositorio/dspace/bin/dspace create-administrator
  • Creating an initial administrator account
  • E-mail address: renefgj@gmail.com
  • First name: Rene Faustino
  • Last name: Gabriel Junior
  • Is the above data correct? (y or n): y
  • Password will not display on screen.
  • Password:
  • Again to confirm:
  • Administrator account created
-renefgj@gmail.com
root@host: su - dspace 
dspace@host: /repositorio/dspace/bin/dspace create-administrator 
pocdspaceinep@gmail.com 
DSpace 
INEP 
dXpace@1234 


dspace@host: wget http://localhost:8080/server

dspace@host: exit


//Caso falhe pela criação dos cores do solr, verificar se foram criados na pasta /opt/solr-8.11.2/server/solr/configsets

root@host: cp -R /repositorio/dspace/solr/* /opt/solr-8.11.2/server/solr/configsets/

root@host: chown -R dspace:dspace /opt/solr-8.11.2/server/solr/configsets/

root@host: systemctl restart solr.service

//depois repeti os passos anteriores de mvn package, ant fresh_install e create-administrator