Blog em novo endereço:
http://www.odooerpnews.com.br/2013/03/09/como-instalar-openerp-7-ubuntu-12-10/
Como instalar o OpenERP 7 e as ferramentas necessárias para desenvolvimento para a localização brasileira.
http://www.odooerpnews.com.br/2013/03/09/como-instalar-openerp-7-ubuntu-12-10/
Como instalar o OpenERP 7 e as ferramentas necessárias para desenvolvimento para a localização brasileira.
Uma das primeiras ferramentas que iremos utilizar é o Bazaar, ele é um software de controle de versão, assim como git e svn.
No link abaixo instruções de como adicionar as dependências para o Bazaar, após é só instalar ele através da Central de programas do Ubuntu.
Após a instalação do bazaar, ainda nos programas, você pode baixar o eclipse.
Após a instalação do eclipse, iremos instalar o aptana que oferece o desenvolvimento para python.
http://www.aptana.com/products/studio3/download
Escolha a opção Plugin, e siga as instruções da página para instalar.
Após isso iremos começar a baixar o projeto do Openerp para a maquina. São necessários 5 downloads para a localização brasileira, e apenas 3 para a versão normal do ERP.
- lp:~openerp/openobject-server/7.0/ - server
- lp:~openerp/openerp-web/7.0/ - web
- lp:~account-core-editors/openerp-fiscal-rules/7.0/ - regras fiscais
- lp:~account-payment-team/account-payment/7.0/ - contas
- lp:~openerp/openobject-addons/7.0/ - addons
- lp:~openerp-brazil-core-team/openerp.pt-br-localiz/openerp.pt-br-localiz-v7.0/ - Localização brasileira
Você deve fazer o checkout para os 5 projetos, eles devem ficar com a seguinte estrutura.
Após isso vamos criar o projeto no eclipse e adicionar as 5 pastas, ficando desta forma.
Após a criação do projeto devemos adicionar as dependências. Abra o Terminal do ubuntu e digite os seguintes comandos.
s
udo
apt-get install python-pydot
sudo apt-get
install python-mako
Instalar pip para
poder baixar as dependencias python.
sudo apt-get
install python-pip
Opcionalmente
pode ser instalado o virtualenv para permitir que várias versões
sejam instaladas lado a lado, cada uma com suas libs.
sudo apt-get
install python-virtualenv
Instalando as
dependências
do openerp.
sudo apt-get
install libpq-dev python-dev
sudo pip install
psycopg2
sudo pip install
babel
sudo pip install
pytz
sudo pip install
pyyaml
sudo apt-get
install python-pychart
sudo pip install
werkzeug
sudo pip install
unittest2
sudo pip install
mock
sudo pip install
docutils
sudo pip install
python-openid
sudo pip install
jinja2
sudo apt-get install libxml2-dev
sudo apt-get install libxslt1-dev
sudo pip install lxml
sudo pip install PIL
sudo pip install reportlab
sudo pip install python-dateutil
sudo apt-get install python-libxml2
Instalar gdata do
local
http://code.google.com/p/gdata-python-client/downloads/list
Para descobrir se está faltando algum na hora de executar o projeto, você ganhar um erro como: 'Import module error - no module named mock' , isso significa que você esqueceu de instalar algum modulo. Você pode tentar usar o pip para instalar usando: 'sudo pip install nome_modulo' ou 'sudo apt-get install nome_modulo', e em ultimos casos 'google it'.
No próximo post falarei como executar o projeto via eclipse, parametros e como depurar o projeto.
Olá Danimar, muito bom. Parabéns pelo trabalho no Blog!
ResponderExcluirMuito obrigadao Alexsandro!
ResponderExcluirBoa noite Danimar,
ResponderExcluirtemos um software desenvolvido in cloud linguagem phyton/Django, mas é somente um ECM estou procurando alguem para integrar o openerp e disponibilizar todas as funções de um bom ERP.
Por favor, envie email para Gilneitavares@hotmail.com ou contate-me no skype horário comercial. avancodigital_master
Att.
Gilnei
Prezado Danimar, gostei muito de sua orientação. Estou testando Openerp 7 num servidor Amazon, e não consigo instalar a localização brasileira por dois motivos: a Amazon não permite login como root no servidor, e eu sou inexperiente em linux. Você teria como me orientar ? ou como fazer ? obrigado. janiocelio10@gmail.com.
ResponderExcluirOlá Janio, o que da Amazon você está utilizando? EC2?
ResponderExcluirSe for quando você cria uma keypair no amazon e vincula com a sua instancia, no momento que você acessa via ssh com essa chave você já tem acessos de administrador.
Usando 'sudo' você pode fazer qualquer coisa. Para acessar diretamente como root, primeiro deve criar uma senha para root, e depois executar 'su'.
Na realidade, a instância já está rodando através da versão oferecida pelo BitNami, inclusive tem o Plano de contas brasileiro. Como não conheço a localização brasileira, e pelo que tenho lido sobre a aplicação, entendi que faltam outros módulos.
ResponderExcluirTenho uma pequena empresa e estou buscando uma aplicação que sirva para o negócio. Minha ideia é testar os sistemas e escolher um, e na sequência, contratar customizações com um profissional, de acordo com as necessidades que forem surgindo.
Pelo que entendi você é programador, se puder contactar-me por e-mail, posso explicar melhor, janiocelio10@gmail.com
A aplicação está rodando em: primeira.bitnamiapp.com
Olá Danimar, parabéns pelo tutorial!
ResponderExcluirGostaria de tirar uma dúvida por favor, meu servidor linux está hospedado na Amazon, e não estou conseguindo conectar remotamente no banco de dados através do PgAdmin, existe alguma maneiro de efetuar o gerenciamento do banco através do browser, da mesma forma que é utilizado o phpmyadmin?
Obrigado.
Vitor.
Olá Vitor
ResponderExcluirNa amazon você precisa desbloquear a porta do postgres, e ainda modificar o pg_hba,conf para permitir conexões remotas no postgres.
Ou você pode instalar o phpPgAdmin - http://phppgadmin.sourceforge.net/doku.php
Obrigado Danimar, funcionou perfeito. Agora só mais uma dúvida, como faço para alterar a porta do openerp? Deixando na 8069 não está funcionando... aparece a mensagem que já está em uso.
ResponderExcluirObrigado.
Você deve mudar no arquivo de configuração.
ResponderExcluirMas provavel que seja outro processo python que ja esteja rodando, você pode listar os processos e matar os processos python, e tentar executar novamente que deve funcionar.
Muito bom o video danimar, consegui instalar todo o openerp, mas estou com um problema. Quando inicializo ele atraves do localhost entro nele beleza, mas esta dando erros seguidos..quando tento mudar de opcao na lista a esquerda..aeh.. para que eu possa entrar na opcao preciso apertar f5....fiz talvez alguma coisa errada na hora da instalacao !?se puder me ajudar fico no aguardo
Bom, eu teria que saber exato qual o erro para poder lhe dizer se foi problema na instalação.
ResponderExcluirMas o openerp as vezes tem uns erros de javascript, talvez seja isso.
Olá Danimar! Ótimo Artigo!
ResponderExcluirGostaria de saber se ainda devo baixar a localização pelo launchpad ou devo utilizar o git. Como já estamos em dezembro e o dev mudou para o git, não sei o que fazer...
Obrigado!
Danimar, parabéns por compartilhar seu conhecimento.
ResponderExcluirSeus TUTOS são bem explicados e funcionais.
Bom... Sabe nos indicar alguma documentação de utilização básica dos módulos?
Não de instalação, mas de uso genérico mesmo?
Obrigado
Grande Abraço
Infelizmente em português não existe.
ExcluirPretendo logo, criar uns tutoriais de uso com vídeos e tal.
Em inglês tem bastante vidros no youtube, e também a documentação oficial no site do Odoo.com
Olá Danimar, voce pode me dar uma ajuda?
ResponderExcluirquando executo: ./openerp-server --config=openerp.config estou tendo a seguinte msg de erro: Impoererror: cannot import name models
fiz sudo pip install name e sudo pip install models.
no primeiro deu varios warning e no models não... porem continua dando a mesma msg. O que pode ser?
Na verdade deve ter algum módulo que está com erro de programação, este não é um erro relacionado a falta de biblioteca(apesar da mensagem ser parecida)
ExcluirVerifique seus branchs se todos estão na versão certa.
Olá Danimar, muito obrigado pela sua resposta.
ExcluirOntem eu usei esse tutorial: https://github.com/OCA/l10n-brazil/wiki/Instala%C3%A7%C3%A3o-Odoo-v8-em-Ubuntu-Server-14.04-LTS e agora estou com o oDoo V8 rodando, deu tudo certo.
Porém nesse tutorial não tem como montar a estrutura do oDoo no Eclipse, a estrutura de pastas é diferente da que voce monta no seu tutorial.
Voce pode me dar uma ajuda de como montar no Eclipse?
Muito obrigado mais uma vez.
Agora é só criar o projeto no Eclipse e adicionar as pastas.
ExcluirEste comentário foi removido pelo autor.
ResponderExcluir