Curso DSpace Installation and Configuration Linux Environment

  • Setor público

Curso DSpace Installation and Configuration Linux Environment

20 horas
Visão Geral

Este Curso DSpace Installation and Configuration Linux Environment prático oferece um guia completo para instalação e configuração do DSpace em ambiente Linux. O DSpace é uma das plataformas open-source mais utilizadas no mundo para repositórios institucionais. Os participantes aprenderão a preparar o ambiente, instalar dependências, compilar e implantar o DSpace, além de realizar as configurações iniciais para garantir que o repositório funcione de maneira segura e eficiente.

Objetivo

Após realizar este Curso DSpace Installation and Configuration Linux Environment, você será capaz de:

  • Preparar um servidor Linux para hospedar o DSpace
  • Instalar todos os pacotes e dependências necessários
  • Compilar e implantar o DSpace com Apache Maven e Tomcat
  • Configurar propriedades, banco de dados e controle de acesso do DSpace
  • Realizar troubleshooting básico e aplicar medidas de segu
Publico Alvo
  • Administradores de sistemas e profissionais de DevOps
  • Profissionais de TI de instituições acadêmicas e de pesquisa
  • Equipes técnicas responsáveis por bibliotecas ou arquivos digitais
  • Desenvolvedores ou líderes técnicos que atuam com DSpace
Pre-Requisitos
  • Conhecimentos básicos de linha de comando Linux (preferencialmente Ubuntu/Debian)
  • Compreensão de banco de dados relacional (PostgreSQL)
  • Noções básicas de Java e implantação de aplicações web
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Module 1 – Introduction to DSpace and Architecture (1h)

  1. What is DSpace and what it’s used for
  2. Overview of DSpace architecture
  3. Key components (backend, frontend, REST API)
  4. Supported environments and versions

Module 2 – Preparing the Linux Environment (3h)

  1. System requirements (RAM, CPU, storage)
  2. Installing Java JDK
  3. Installing PostgreSQL
  4. Creating the DSpace database and user
  5. Installing Apache Maven and Tomcat
  6. Setting up system environment variables

Module 3 – Downloading and Building DSpace (3h)

  1. Obtaining the DSpace source code from GitHub
  2. Using Maven to build DSpace
  3. Understanding the target directory and build outputs
  4. Deploying DSpace into Tomcat
  5. Validating deployment and system health

Module 4 – Configuring DSpace (3h)

  1. dspace.cfg and local.cfg explained
  2. Configuring database connection
  3. Setting up base URLs and handle server
  4. Language, theme, and UI customization basics
  5. Email, logging, and SMTP settings

Module 5 – Admin Web Interface Setup (2h)

  1. Creating the admin user
  2. Initial access to the DSpace UI
  3. Enabling user registration
  4. Configuring submission workflows and metadata schemas
  5. Enabling statistics and usage reports

Module 6 – Security and Maintenance (3h)

  1. Securing the Tomcat server
  2. Configuring HTTPS
  3. PostgreSQL access rules and roles
  4. Regular backups of files and database
  5. Log analysis and troubleshooting tips

Module 7 – Advanced Tips and Customization (2h)

  1. Changing themes (XMLUI and Mirage)
  2. Integrating with LDAP or Shibboleth
  3. Using the REST API
  4. Setting up cron jobs for maintenance tasks

Module 8 – Final Hands-on Lab (3h)

  1. Full installation simulation
  2. Deploy a real-world scenario (institutional repository)
  3. Perform admin tasks
  4. Test configuration and troubleshoot common issues
TENHO INTERESSE

Cursos Relacionados

Curso Conscientização sobre Fraude

16 horas

Curso Responsabilidade Social Corporativa

16 horas

Curso Gestao Eletrenica de Documentos Fundamentals

24 horas

Palestra-Show Motivacional e Dinamica

4 horas

Palestra-Workshop Imersiva Saude Mental e Autoestima Uma Reflexão Pos-Distanciamento Social

12 horas

Palestra Motivacional Show Workshop Treinamento

12 horas

Palestra Show Motivacional Valorizacao Profissional Saude Mental

12 horas

Curso Nocoes de Engenharia de Trafego e Sinalização de Transito

24 horas