← Back to team overview

openerp-brazil-team team mailing list archive

Res: Como instalar OpenERP em Ubuntu 10.04 LTS?

 

David, 

A configuração de segurança do PostgreSQL que te passei é somente para testes do OpenERP, por isso não me preocupei com segurança. Aqui tem um Wiki para configurações de acesso, http://pt.wikibooks.org/wiki/PostgreSQL_Prático/Configurações/Configurar_acessos

Sobre como compilar usando o NSIS, infelizmente não sei te dizer, mas talvez este tópico te ajude http://openobject.com/forum/topic12184.html


Abraços,
Guilherme Santos



________________________________
De: David Neves <davidneves01@xxxxxxxxx>
Para: Guilherme Santos <guisantos23@xxxxxxxxxxxx>
Enviadas: Sexta-feira, 7 de Maio de 2010 11:30:16
Assunto: Re: [Openerp-brazil-team] Como instalar OpenERP em Ubuntu 10.04 LTS?

Caro Guilherme
        Sua ajuda foi fundamental, embora seja usuário de linux a mais de 10 anos muitas coisas são novas para mim e algumas delas são o Ubuntu e o Bazaar no suse tudo é diferente do Ubuntu. Após sua dica tudo rodou muito bem local e em rede.
        
Tenho mais algumas dúvidas, se vc puder responder vai ser 10.
Como compilar o openerp usando o NSIS para gerar versão de instalação do client, server, openerp-web e all in one.
Há, um detalhe. Na configuração do postgres no arquivo pghba.conf voce me deu instruções para trocar o acesso criptografado md5 para trust, mas até onde sei o trust é desabilitação total da criptografia e exigência de senha, assim qualquer pessoa que tenha seu ip poderá acessar seu DB e altera-lo ou até mesmo apaga-lo pela rede. No meu ubuntu tambem não funcionou com md5 e coloquei trust temporariamente até descobrir como rodar o postgres usando o md5, para termos maior seguranças. Após teste enviarei a solução.

Cara, muito obrigado mesmo, estava trabalhando na versão linux a quase 10 dias sem sucesso. Espero continuar contando com sua ajuda e desde já me coloco ao seu inteiro dispor. 

Sem mais para o momento atenciosamente;

David Fontes Neves
Itaúna/Mg



Em 7 de maio de 2010 00:00, Guilherme Santos <guisantos23@xxxxxxxxxxxx> escreveu:

Olá David.
>
>
>Vou mostrar como eu faço para rodar o OpenERP aqui no Ubuntu 10.04 LTS. Não sou nenhum expert (comecei a usar Linux este ano), então se alguém quiser corrigir algo, fique à vontade.
>
>
>
>
>
>
>1 - Abra o terminal (Applications>Accessories>Terminal);
>
>
>2 - Instale o Bazzar: "sudo apt-get install bzr";
>
>
>3 - Defina seu usuario launchpad; "bzr launchpad-login SeuLoginLaunchpad"
>
>
>4 - Instale o openssh-client: "sudo apt-get install openssh-client";
>
>
>5 - Crie sua chave: "ssh-keygen -t rsa"
>Enter file in which to save the key
> (/home/guilherme/.ssh/id_rsa): "Deixe em branco";
>Enter passphrase (empty for no passphrase): "Digite sua frase";
>Your identification has been saved in /home/guilherme/.ssh/id_rsa;
>Your public key has been saved in /home/guilherme/.ssh/id_rsa.pub;
>
>
>6 - Abra a chave "id_rsa.pub" que você acabou de gerar, note que ela esta na pasta .shh, que está oculta, digite Ctrl+H para exibir;
>
>
>7 - Copie esse código e adicione na sua conta do Launchpad, em SSH Keys;
>
>
>8 - Baixe o arquivo instalador do OpenERP: "bzr branch lp:openerp" (o arquivo será salvo na pasta de seu Usuário, Places>Home Folder>openerp);
>
>
>9 - No terminal, navegue até a pasta 'openerp': "cd openerp";
>
>
>10 - Execute o arquivo 'bzr_set.py': "./bzr_set.py -v 5.0" (-v é a versão que você deseja baixar: "5.0" = Versão Estável; "trunk" = Versão atual de desenvolvimento);
>
>
>11 - Repare que a primeira pasta será criada, "addons-extra", é normal demorar um pouco para baixar. (Você pode monitorar a velocidade pelo Monitor do Ubuntu: Sistema>Administração>Monitor do Sistema;
>
>
>12 - Para instalar o PostgreSQL, use o comando: "sudo apt-get install postgresql";
>
>
>13 - Aproveite e instale também o PostgreSQL Administration Tool: "sudo apt-get install pgadmin3";
>
>
>14 - Agora configure o arquivo 'pg_hba.conf': "sudo gedit /etc/postgresql/8.4/main/pg_hba.conf";
>
>
>Procure a
> linha:
># Database administrative login by UNIX sockets
>local   all         postgres                     ident
>
>
>Substitua por:
># Database administrative login by UNIX sockets
>local   all         all                          trust
>
>
>------------------------------------------------------------------------
>Procure a linha:
># "local" is for Unix domain socket connections only
>local   all         all                               ident
>
>
>Substitua por:
># "local" is for Unix domain socket connections only
>local
>   all         all                               trust
>
>
>------------------------------------------------------------------------
>Procure a linha:
># IPv4 local connections:
>host    all         all         127.0.0.1/32          md5
>
>
>Substitua por:
># IPv4 local connections:
>host    all         all         0.0.0.0/0             trust
>
>
>15 - Configure o arquivo 'postgresql.conf' agora: "sudo gedit /etc/postgresql/8.4/main/postgresql.conf";
>
>
>Procure a linha 
>#listen_addresses = 'localhost' - Descomente ela e
> substitua o 'localhost' por '*':
>
>
>Fica assim:
>listen_addresses = '*'
>
>
>16 - Reinicie o PostgreSQL: "sudo /etc/init.d/postgresql-8.4 restart";
>
>
>17 - Crie um novo usuário: 
>        "sudo su - postgres";
>        "createuser --createdb --username postgres --no-createrole --pwprompt openuser";
>        "Enter password for new role: suasenha";
>        "Enter it again: suasenhadenovo";
>        "Shall the new role be a superuser? (y/n) y";
>         exit
>
>
>18 - Instale os pacotes Python para o servidor: 
>        "sudo apt-get install python python-psycopg2 python-reportlab
> python-egenix-mxdatetime python-tz python-pychart python-pydot python-lxml python-libxslt1 python-vobject python-yaml";
>
>
>19 - Instale os pacotes Python para o client GTK:
>        "sudo apt-get install python-gtk2 python-glade2 python-matplotlib python-egenix-mxdatetime python-tz python-hippocanvas";
>
>
>20 - Para iniciar o servidor, navegue até a pasta 'bin' da pasta 'server', ex.: "cd openerp/server/bin/"
>
>
>21 - A primeira vez que for rodar, use o seguinte comando: "./openerp-server.py --db_user=openuser --db_password=admin --db_host=127.0.0.1 --db_port=5432 --save"
>Explicando os comandos:
>--db_user=openuser  -> Usuario que nós criamos anteriormente;
>--db_user=xxxxxx     -> Senha do usuário "openuser";
>--db_host=127.0.0.1  -> IP do banco de dados;
>--db_port=5432         -> A porta do postgresql, por padrão 5432;
>--save                         -> Salva a configuração em um arquivo localizado em Home Folder, note que será um arquivo oculto, para exibir: Ctrl + H;
>
>
>22 - Com o servidor rodando, abra um novo terminal para iniciar o Client GTK, navegue até a pasta 'bin' da pasta 'client', ex.: "cd openerp/client/bin";
>
>
>23 - Execute o arquivo 'openerp-client.py':
> "./openerp-client.py";
>
>
>24 - Se você quiser usar o client Web, abra um novo terminal:
>        1 - "sudo apt-get install python-setuptools";
>        2 - Navegue até a pasta 'lib' da pasta 'web': "cd openerp/web/lib";
>        3 - Execute o arquivo 'populate.sh': "./populate.sh";
>        4 - Execute o arquivo 'openobject-web.py' que está nas pasta 'web': "./openobject-web.py";
>        5 - No seu navegador: "http://localhost:8080";;
>
>
>
>
>Acho que é isso!
>
>
>
>
>Abraços,
>Guilherme
> Santos
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
________________________________
De: davidneves <davidneves01@xxxxxxxxx>
>Para: openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>Enviadas: Quinta-feira, 6 de Maio de 2010 18:46:33
>Assunto: [Openerp-brazil-team] Como instalar OpenERP em Ubuntu 10.04 LTS?
>
>
>
>Tendo em vista as dificuldades do Windows para uma real consistência do
>>sistema OpenERP resolvi abrir este tópico no forum
> para desvendar a
>instalação do OpenERP no Ubuntu 10.04 LTS.
>Os tutoriais existentes estão completamente desatualizados e não oferecem
>suporte para o novo Ubuntu.
>Perguntas que precisam ser respondidas para começar a instalação:
>>Qual o tipo de instalação devo fazer para criar uma plataforma ideal de
>programação, a existente no Ubuntu Synaptic ou a da pagina de download do
>OpenERP? A existente no Synaptic é versão 5.0.6 mas ele instala em diretorio
>>deferente (/usr/lib/openerp-cliente e openerp-server) das instalações
>OpenERP que se instala no diretório  site-packages do python.
>No Ubuntu 10.04 LTS não existe a biblioteca python-xml, ou seja o
>openerp-server da o seguinte erro:
>
>[2010-05-06 22:22:49,448] INFO:server:version - 5.0.6
>[2010-05-06 22:22:49,449] INFO:server:addons_path -
>/usr/lib/openerp-server/addons
>[2010-05-06 22:22:49,450] INFO:server:database hostname -
> localhost
>[2010-05-06 22:22:49,451] INFO:server:database port - 5432
>[2010-05-06 22:22:49,451] INFO:server:database user - user
>[2010-05-06 22:22:49,452] INFO:objects:initialising distributed objects
>services
>>sh: bzr: not found
>No LSB modules are available.
>[2010-05-06 22:22:50,510] CRITICAL:xml-rpc:[01]: 
>[2010-05-06 22:22:50,513] CRITICAL:xml-rpc:[02]: Environment Information : 
>[2010-05-06 22:22:50,513] CRITICAL:xml-rpc:[03]: System :
>>Linux-2.6.32-22-generic-i686-with-Ubuntu-10.04-lucid
>[2010-05-06 22:22:50,513] CRITICAL:xml-rpc:[04]: OS Name : posix
>[2010-05-06 22:22:50,514] CRITICAL:xml-rpc:[05]: Distributor ID:    Ubuntu
>[2010-05-06 22:22:50,515] CRITICAL:xml-rpc:[06]: Description:    Ubuntu 10.04
>>LTS
>[2010-05-06 22:22:50,515] CRITICAL:xml-rpc:[07]: Release:    10.04
>[2010-05-06 22:22:50,515] CRITICAL:xml-rpc:[08]: Codename:   
> lucid
>[2010-05-06 22:22:50,515] CRITICAL:xml-rpc:[09]: Operating System Release :
>2.6.32-22-generic
>[2010-05-06 22:22:50,515] CRITICAL:xml-rpc:[10]: Operating System Version :
>#33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010
>>[2010-05-06 22:22:50,516] CRITICAL:xml-rpc:[11]: Operating System
>Architecture : 32bit
>[2010-05-06 22:22:50,516] CRITICAL:xml-rpc:[12]: Operating System Locale :
>pt_BR.UTF8
>[2010-05-06 22:22:50,516] CRITICAL:xml-rpc:[13]: Python Version : 2.6.5
>>[2010-05-06 22:22:50,517] CRITICAL:xml-rpc:[14]: OpenERP-Server Version :
>5.0.6
>[2010-05-06 22:22:50,517] CRITICAL:xml-rpc:[15]: Last revision No. & ID : 
>[2010-05-06 22:22:50,517] CRITICAL:xml-rpc:[16]: Error occur when starting
>>the server daemon: [Errno 98] Endereço já em uso
>Como resolver isso?
>O manual do OpenERP fornece alguns comandos que não funcionam mais para a
>nova versão do Ubuntu 10.04 alguem saberia o que deve ser modificado
> para
>instalação com com Ubuntu 10.04, Postgres 8.4, python 2.6, openerp-cliente
>5.0.6, e openerp-server 5.0.6?
>Comando descritos na pagina da openerp desatualizados para a nova versão
>Ubuntu 10.04.
>Fiz a instalação do python 2.5 e o PyXML-0.8.4 no Ubuntu10.04 para ver se
>>resolvia o problema da xml mas apos a instalação não havia como criar o link
>simbólico descrito na pagina do openerp como mostrado abaixo :
>sudo ln -s /usr/lib/python2.6/dist-packages/oldxml/_xmlplus/utils/boolean.so
>>/usr/lib/python2.5/site-packages/oldxml/_xmlplus/utils/
>Na versão Ubuntu 10.04 não há este diretório. Como resolver isso?
>Este devem ser os primeiros passo a serem para atualização do OS Ubuntu com
>OpemERP.
>
>
>
>-- 
>View this message in context: http://openerp-brazil.3846287.n2.nabble.com/Como-instalar-OpenERP-em-Ubuntu-10-04-LTS-tp5017464p5017464.html
>>Sent from the openerp brazil mailing list archive at Nabble.com.
>
>_______________________________________________
>Mailing list: https://launchpad.net/~openerp-brazil-team
>>Post to     : openerp-brazil-team@xxxxxxxxxxxxxxxxxxx
>Unsubscribe : https://launchpad.net/~openerp-brazil-team
>>More help   : https://help.launchpad.net/ListHelp
>
>>
>
>
>       


-- 
David Neves
http://www.mg50.com.br



      

References