Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F fluxoages
  • 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
  • oldfluxo
  • fluxoages
  • Wiki
  • configProjApi

Last edited by Gabriel Fanto Stundner Oct 18, 2017
Page history

configProjApi

|Home|Pedagógico|Gestão de Projetos|Interdisciplinar|Infraestrutura|FluxoAGES**** |---|---|---|---|---|---|---|

Entenda a aplicação Sprints Requisitos Gerais Prototipação Instalação Configuração

|Configurar ProjetoFluxoAges|Configurar ProjetoApiPython|Configurar ProjetoApp |---|---|---|---|---|---|

Configurando o Projeto FluxoApiPython

Siga os passos de intalação aqui antes de Seguir com os Passos abaixo.


Parte 1

Baixe o Projeto FluxoApiPython utilizando o sistema do git como foi feito no projeto FluxoAges.

Git clone linkcopiado

senha: senhadoseuusuarionosistema

Coloque em uma pasta no Desktop do seu computador para facilitar entrar na pasta pelo terminal


Parte 2

Configurando o sistema:

a. Abra um terminal usando os comandos CTRL ALT t

b. utilize os comandos cd e ls para chegar na pasta do projeto pelo terminal

c. Verifique a versão do Python: python --version e veja se é a versão 2.7

d. Verifique se tem configurado o comando pip que vem com o python: pip --version


Parte 3

Configurando o Falcon:

a. No terminal, após chegado na pasta do Projeto, digite: pip install falcon

b. Se não der certo ou der erro, digite: sudo pip install falcon

c. Se o erro continuar, chame um supervisor para lhe aconselhar


Configurando o SQLAlchemy:

a. No terminal, após chegado na pasta do Projeto, digite: pip install sqlalchemy

b. se não der cert ou der erro, digite: sudo pip install sqlalchemy

c. se o erro continuar, chame um supervisor para lhe aconselhar


Configurando o MySQL python:

No terminal, após chegado na pasta do Projeto, iremos fazer o seguinte:

  • escreva o seguinte comando: sudo apt-get install libmysqlclient-dev
  • depois de rodar aquele comando acima, digite este: sudo pip install mysql-python
  • Se não rodar, chame um supervisor para lhe aconselhar

Configurando o Gunicorn:

a. No terminal, após chegado na pasta do Projeto, digite: pip install gunicorn

b. se não der certo ou der um erro, digite: sudo pip install gunicorn

c. se continuar dando um erro, chame um supervisor para lhe aconselhar


Configurando o JSON:

a. No terminal, após chegado na pasta do Projeto, digite: pip install simplejson

b. se não der certo ou der um erro, digite: sudo pip install simplejson

c. se continuar dando um erro, chame um supervisor para lhe aconselhar


Parte 4

Este comando que será apresentado serve para testar o programa para ver se consegue rodar:

gunicorn -c config/start.py main:app --reload

Se aparecer isto, significa que funcionou: gunicorn

Com o botão Ctrl mais o mouse, clique no http://127.0.0.1:8000

Quando abrir uma página nova no seu computador ele aparecerá em branco

Digite após o link /usuarios como mostrado aqui: http://127.0.0.1:8000/usuarios

Se aparecer como na imagem então está funcionando: usuarios

obs: esta imagem mostra o programa rodando pelo Firefox, no Chrome é diferente como o projeto aparece.

Clone repository
  • ambientes
  • configProjAges
  • configProjApi
  • configuracao
  • entregacontinua
  • ferramentas
  • fluxoages
  • fluxoapipython
  • fluxoapp
  • geral
  • Home
  • infraAges
  • infraestrutura
  • infrafisica
  • instalacao
View All Pages