Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Carmy
  • wiki
  • Wiki
  • Configuracao
  • Linux

Last edited by Guilherme Henrique Draghetti Nov 13, 2019
Page history

Linux

Home Cronograma Sprints Requisitos Arquitetura Configuração Mockups Telas Banco de Dados Gerência de Projeto Horários Disponíveis

Instalando NodeJS

  • Para iniciar com este guia, você deve ter uma conta de usuário com privilégios sudo configurada.
  • Após isso, temos apenas que utilizar o gerenciador de pacotes apt. Porém antes, devemos atualizar nosso índice de pacotes primeiro, utilizando o comando sudo apt-get update.
  • Então, instalamos através dos repositórios, utilizando o comando sudo apt-get install nodejs.
  • Também devemos instalar o gerenciado de pacote do NodeJS, o NPM, utilizando o comando sudo apt-get install npm.

Instalando Yarn

  • O primeiro passo é ativar o repositório Yarn. Comece importando a chave GPG do repositório utilizando o seguinte comando: curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -.
  • Após isso, adicione o repositório Yarn APT no seu sistema utilizando o comando: echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list.
  • Depois de adicionar o repositório no sistema, devemos atualizar a lista de pacotes apt utilizando o comando: sudo apt updtate.
  • Por fim, instalamos o Yarn escrevendo sudo apt install yarn.

Instalando MySQL Server

  • Para instalar o MySQL Server também utilizaremos a lista de pacotes apt.
  • Como citado acima, sempre devemos atualizar a lista de pacotes primeiro utilizando o comando: sudo apt-get update.
  • Após isso, instalamos o MySQL Server utilizando o comando sudo apt-get install mysql-server.
  • O próximo passo é instalar as dependências do MySQL Server, utilizando o comando: sudo mysql_secure_installation utility.
  • Para inicializar o MySQL Server no Linux utilizamos o comando sudo systemctl start mysql.

Configurando Banco de Dados

  • Com o MySQL Server instalado e o comando mysql sendo reconhecido, o próximo passo é criar o banco de dados da aplicação.
  • Para isso escreva no prompt de comando o comando: mysql -u root -p e digite sua senha. Assim poderemos colocar comandos SQL direto pelo terminal.
  • Para criar o database, digite o comando: create database carmy.
  • Pronto o banco de dados está criado.

Configurando Back-End

  • Primeiro clonamos o repositório do GitLab para nossa máquina. Para isso utilize o comando: git clone http://www.tools.ages.pucrs.br/Carmy/carmy-api.git;
  • Após isso entre no diretório do projeto utilizando o comando: cd carmy-api.
  • Instale as dependências utilizando o comando: yarn install.
  • Configure variáveis de ambiente:
    • Crie o arquivo .env na raiz do projeto partir do conteúdo do arquivo .env.example utilizando o comando cp .env.example .env.
    • Acesse o arquivo .env no seu editor e configure conforme a sua configuração local
  • Insira o esquema do banco de dados no database utilizando o comando yarn sequelize db:migrate.
  • Alimente o banco de dados com dados de teste utilizando o comando yarn sequelize db:seed:all.
  • Iniciar a aplicação digitando yarn dev.
  • Acesse pelo navegador http://localhost:5001
  • Clique em avançados.
  • Clique em ir para este site.
  • Verifique se aparece a mensagem {"message":"API FUNCIONANDO"}.

Configurando Front-End

  • Primeiro clonamos o repositório do GitLab para nossa máquina. Para isso utilize o comando: git clone http://www.tools.ages.pucrs.br/Carmy/carmy-web.git.
  • Entre no diretório do projeto utilizando o comando cd carmy-web.
  • Instale as dependências utilizando o comando yarn install.
  • Iniciar a aplicação digitando npm start ou yarn start
  • Acesse pelo navegador http://localhost:3000
  • Clique em avançados.
  • Clique em ir para este site.
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • configuracao
    • Linux
    • MacOs
    • Windows
  • cronograma
  • gp
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints
  • telas_desenvolvidas