Skip to content

Instalação em Localhost [Windows]

relsi edited this page Mar 23, 2013 · 7 revisions

Para utilizar o Chip In Code localmente no Windows, será necessário instalar os seguintes softwares antes de prosseguir:

  • Python 2.x
  • Git

Os procedimentos aqui mencionados foram executados no WindowsXP. Nós não trabalhamos com Windows e não sabemos se esses procedimentos irão funcionar em versões posteriores, e também não daremos suporte a essa operação.

Primeiramente vamos baixar e instalar o Python.

Baixe o instalador do Python nesse endereço: http://www.python.org/ftp/python/2.7.3/python-2.7.3.msi

A instalação é típica de um aplicativo Windows: dê duplo clique no executável e vá pressionando [next] até o final da instalação.

Para verificar se foi instalado corretamente, clique no menu Iniciar->Executar digite cmd para abrir o "terminal" do Windows e digite o comando:

c:/Python27/python

Pressione [enter]

Você deverá ter essa saída:


Instalando no windows


Feche a janela.

Agora vamos instalar o Git.

Baixe o instalador nesse endereço: http://git-scm.com/downloads

Proceda com a instalação e na tela Select Components marque as opções como a imagem:


Instalando no windows


Prossiga com a instalação e na janela Configuring the line end conversions marque a segunda opção, conforme a imagem:


Instalando no windows


Prossiga com a instalação.

Agora vamos baixar o Web2py nesse endereço: http://www.web2py.com/examples/static/web2py_src.zip

Caso você tenha interesse em conhecer mais a respeito do framework, e eu sugiro que o faça, basta acessar o site: http://www.web2py.com/

Descompacte o arquivo e abra o diretório criado. Você deve ter esse conteúdo:


Instalando no windows


Agora acesse o bash do Git que instalamos anteriormente clicando no menu Iniciar->Programas->Git->Git Bash

Você terá essa saída:


Instalando no windows


Agora navegue até a pasta /applications do web2py digitando no terminal:

cd "Meus documentos/Downloads/web2py/applications"

Altere o caminho de acordo com o diretório onde baixou o Web2py

Agora digite o comando:

git clone git://github.com/codeupstudio/chipincode.git

Espere terminar o processo e feche o terminal.

Agora vamos configurar o Web2py para ele abrir nossa aplicação quando iniciar.

Você pode ter diversas aplicações instaladas na mesma instância do Web2py. Por padrão, o Web2py irá procurar por uma aplicação chamada 'init' e vai carregá-la, caso não a encontre ele vai carregar a aplicação 'welcome' que vem instalada por padrão. Então, vamos dizer para ele que queremos que ele ignore esse comportamento padrão e carregue a nossa aplicação.

Dentro do diretório do Web2py procure pelo arquivo routes.example.py, clique com o botão direito do mouse e selecione a opção Edit with IDLE.


Instalando no windows


O que você precisa fazer aqui é alterar o conteúdo da linha 7 de:

default_application = 'init'

para:

default_application = 'chipincode'

Se eu não fizer isso o sistema não irá funcionar? Irá sim, a única diferença é que quando você abrir o Web2py, ele vai abrir a aplicação welcome, então para poder acessar o Chip In Code, será necessário passar a url: http://localhost:8000/chipincode

Feito essa alteração, salve o arquivo File->Save As com o nome de routes.py (sem o .example).

Vamos carregar o Web2py agora.

De dois cliques no arquivo web2py.py

Espere carregar e insira uma senha conforme solicitado, pode ser de apenas um caracter, essa senha será necessária caso tenhamos que acessar o painel administrativo do Web2py, clique em "start server":


Instalando no windows


Como estamos rodando o sistema pela primeira vez, será exibida a tela de cadastro do usuário administrativo:


Cadastro de Usuário


Insira o dados solicitados e clique em instalar. Você será direcionado para a tela de login, insira os dados de acesso e faça o login:


Login


Feito o login você será direcionado para o painel administrativo, onde deverá efetuar as configurações para o funcionamento do sistema.

##[Voltar]