如何在Ubuntu中安装openerp7.0
时间:2019-08-20 17:58:25 来源:igfitidea点击:
安装环境
操作系统:Ubuntu 12.04 LTS
安装目录:/opt/openerp/
服务器ip:172.16.1.1
OpenERP版本:Open ERP 7.0
下载地址
http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz
安装所有python模块
sudo apt-get install python-docutils sudo apt-get install python-gdata sudo apt-get install python-mako sudo apt-get install python-dateutil sudo apt-get install python-feedparser sudo apt-get install python-lxml sudo apt-get install python-tz sudo apt-get install python-vatnumber sudo apt-get install python-webdav sudo apt-get install python-xlwt sudo apt-get install python-werkzeug sudo apt-get install python-yaml sudo apt-get install python-zsi sudo apt-get install python-unittest2 sudo apt-get install python-mock sudo apt-get install python-libxslt1 sudo apt-get install python-ldap sudo apt-get install python-reportlab sudo apt-get install python-pybabel sudo apt-get install python-pychart sudo apt-get install python-openid sudo apt-get install python-simplejson sudo apt-get install python-psycopg2 sudo apt-get install python-vobject
下载openerp安装包
wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz
安装PostgreSQL数据库并进行配置
sudo apt-get install postgresql
修改监听地址
vi /etc/postgresql/9.1/main/postgresql.conf listen_addresses = '*'
修改pg_hba.conf文件
vi /etc/postgresql/9.1/main/pg_hba.conf host all all 0.0.0.0/0 md5
重置postgres密码
su -l postgres psql ALTER USER postgres WITH PASSWORD 'openerp'; q exit
重启postgreSQL服务
/etc/init.d/postgresql restart
使用新密码登录测试
psql -U postgres -h localhost
切换到超级用户
sudo su -
在postgresql中创建数据库
su -l postgres createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt openerp exit
解压openerp安装包
tar -xvzf openerp-7.0-latest.tar.gz -C /opt
将提取的目录重命名为openerp,创建一个名为openerp的用户
cd /opt/ mv openerp-7.0-20130206-000101 openerp adduser --system --home=/home/openerp --group openerp chown -R openerp:openerp *
修改openerp用户的shell
usermod -s /bin/bash openerp
创建服务器配置文件
cp -p /opt/openerp/install/openerp-server.conf /etc/openerp-server.conf
编辑openerp-server.conf文件,修改下面的行
db_user = openerp
在服务器端启动postgreSQL
/etc/init.d/postgresql start
启动OpenERP服务器
nohup /opt/openerp/openerp-server &
测试
打开openERP进行测试。
openERP的默认端口是8069
http://172.16.1.1:8069