Escolar Documentos
Profissional Documentos
Cultura Documentos
1 em Linux
Contedo
Objetivo.......................................................................................................... 2
Pr-Requisitos................................................................................................. 3
Aplicativos de instalao................................................................................
Usurio openerp.............................................................................................
Banco de dados Postgre SQL..........................................................................
Bibliotecas Python..........................................................................................
Bazaar............................................................................................................
OpenERP Arquivos....................................................................................... 3
Baixando fontes pelo Bazaar..........................................................................
OpenERP Configurao................................................................................ 4
Arquivo de Log...............................................................................................
Arquivo de Configurao................................................................................
Configurao DAEMON...................................................................................
Pr-Requisitos................................................................................................. 3
Aplicativos de instalao...................................................................................................
Usurio openerp................................................................................................................
Banco de dados Postgre SQL.............................................................................................
Bibliotecas Python.............................................................................................................
Bazaar...............................................................................................................................
OpenERP Arquivos....................................................................................... 4
Baixando fontes pelo Bazaar.............................................................................................
OpenERP Configurao................................................................................ 5
Arquivo de Log..................................................................................................................
Arquivo de Configurao...................................................................................................
Configurao DAEMON......................................................................................................
Objetivo
O objetivo deste documento listar todas as etapas necessrias para a
instalao e funcionamento de uma instncia do OpenERP 6.1 em uma
mquina Linux com a localizao brasileira. Como todos os comandos so
executados via terminal possvel reproduzir estas etapas tanto numa
mquina Linux Server quanto numa mquina Linux Desktop.
Pr-Requisitos
Neste captulo so abordados todos os pr-requisitos necessrios ao correto
funcionamento do ambiente OpenERP 6.1.
Aplicativos de instalao
Execute o comando abaixo para atualizar os aplicativos de instalao de
pacotes que sero utilizados nas prximas etapas:
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install python-pip
Usurio openerp
O OpenERP no executa nenhum servio com usurio root por ser uma falha
de segurana, portanto necessrio criar um usurio de sistema que ir
rodar os servios do OpenERP e acessar o banco de dados no PostgreSQL.
Execute o comando abaixo para criar o usurio openerp:
$ sudo adduser --system --home=/opt/openerp --group openerp
CentOS
su root useradd openerp --system -b /opt/openerp -g openerp
Execute o comando abaixo para criar uma role de acesso chamada openerp:
$ sudo su postgres
Createuser --createdb --username postgres --no-createrole --pwprompt
openerp
Enter password for new role: ******
Bibliotecas Python
OpenERP utiliza vrias bibliotecas Python que no vm previamente
instaladas em sua verso ubuntu, inst-le as atravs do comando abaixo:
$ sudo apt-get install python python-psycopg2 python-reportlab \
python-egenix-mxdatetime python-tz python-pychart python-mako \
python-pydot python-lxml python-vobject python-yaml python-dateutil \
python-pychart python-webdav python-cherrypy3 python-formencode \
python-pybabel python-simplejson python-pyparsing python-openid
A verso disponvel no repositrio do Ubuntu para o mdulo pythonwerkzeug era muito antiga at a criao deste manual. Portanto, para a
atualizao deste mdulo rode os comandos abaixo:
$ sudo pip install werkzeug
$ sudo pip install --upgrade werkzeug
$ sudo easy_install Babel
Bazaar
Para recuperar e manter os arquivos e cdigos-fonte do OpenERP
necessrio o aplicativo Bazaar, instle-o pelo comando abaixo:
$ sudo apt-get install bzr
OpenERP Arquivos
Este captulo abordar a instalao e configurao do OpenERP em si bem
como a localizao brasileira.
OpenERP Configurao
Neste captulo abordaremos todas as configuraes necessrias para o
funcionamento do OpenERP Server e OpenERP Web sendo iniciados
automaticamente na inicializao.
Arquivo de Log
O arquivo de Log conter todos os logs gerados pelo servidor. Execute os
comandos abaixo para criar uma pasta para os arquivos de log em /var/log:
$ cd /var/log
$ sudo mkdir openerp
$ sudo chown openrp:openerp openerp
Arquivo de Configurao
O arquivo de configurao o corao do OpenERP, abaixo existe um
exemplo de um arquivo de configurao completo.
Os principais pontos do arquivo que devem ser observados:
Caminho do servidor:
root_path = /opt/openerp/v6.1/openerp-br/server/bin
; Database settings
db_user = openerp
db_password = <senha criada no primeiro captulo>
addons_path = /opt/openerp/v6.1/openerpbr/addons,/opt/openerp/v6.1/openerp-br/addons-extra,
/opt/openerp/v6.1/openerp-br/web
Arquivo de Log:
; Log settings
logfile = /var/log/openerp/openerp-server.log
Configurao DAEMON
A configurao DAEMON permite que o servio OpenERP possa ser iniciado
automaticamente na inicializao de sua mquina. Execute as etapas