Instalação do OpenERP 7.0 + Localização Brasileira no CentOS 6.4
Este tutorial parte do pressuposto que você já tem uma instalação do CentOS 6.4 mínima. Não é
objetivo deste tutorial, apresentar a instalação do CentOS 6.4. Há diversos tutoriais muito bons na
internet.
Para facilitar a instalação, coloquei os comandos abaixo para serem copiados e colados diretamente
no terminal. – Fernando Possebon
yum -y install wget unzip
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm yum -y install python-psycopg2 python-lxml PyXML python-setuptools libxslt-python pytz \ python-matplotlib python-babel python-mako python-dateutil python-psycopg2 \ pychart pydot python-reportlab python-devel python-imaging python-vobject \ hippo-canvas-python mx python-gdata python-ldap python-openid \
python-werkzeug python-vatnumber pygtk2 glade3 pydot python-dateutil \ python-matplotlib pygtk2 glade3 pydot python-dateutil python-matplotlib \ python python-devel python-psutil python-docutils make bzr python-simplejson \ automake gcc gcc-c++ kernel-devel byacc flashplugin-nonfree poppler-utils pywebdav yum -y install postgresql92-libs postgresql92-server postgresql92 python-yaml python-unittest2 python-mock python-jinja2 mlocate
service postgresql-9.2 initdb chkconfig postgresql-9.2 on
Edite o arquivo abaixo:
vi /var/lib/pgsql/9.2/data/pg_hba.conf
Deixe o conteúdo deste arquivo igual ao abaixo:
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust # IPv4 local connections:
host all all 0.0.0.0/0 trust # IPv6 local connections:
host all all ::1/128 md5
Salve o arquivo.
Edite este arquivo abaixo:
Retire o comentário da linha:
#listen_addresses = 'localhost'E altere ela para:
listen_addresses = '*'
Salve o arquivo.
service postgresql-9.2 start
su - postgres -c "createuser --superuser openerp" cd /tmp
wget http://gdata-python-client.googlecode.com/files/gdata-2.0.17.zip unzip gdata-2.0.17.zip
rm -rf gdata-2.0.17.zip cd gdata*
python setup.py install cd /tmp
adduser openerp --system --create-home --home-dir=/opt/openerp mkdir -p /opt/openerp/7.0
chown openerp:openerp /opt/openerp -R chmod 770 /opt/openerp -R
su openerp --shell=/bin/bash cd /opt/openerp/7.0
Agora você deverá estar executando os comandos com o usuário openerp. A sequência abaixo,
demora. Pode levar mais de 2 horas para ter tudo concluído.
bzr branch lp:openerp-web/7.0 web
bzr branch lp:openobject-addons/7.0 addons bzr branch lp:openobject-server/7.0 server
bzr branch lp:~account-payment-team/account-payment/7.0/ account-payment bzr branch lp:~account-core-editors/openerp-fiscal-rules/7.0/ fiscal-rules
bzr branch lp:~openerp-brazil-core-team/openerp.pt-br-localiz/openerp.pt-br-localiz-v7.0/ br
Depois que terminar de baixar o código, continue ainda com o usuário openerp.
cd /opt/openerp/7.0/server
./openerp-server --db_host=False --db_user=openerp --db_password=False
--addons-path=/opt/openerp/7.0/addons,/opt/openerp/7.0/web/addons --config=openerp-server.conf --save