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
This is an old version of this page. You can view the most recent version or browse the 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 |---|---|---|---|---|---|

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:

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