ubuntu server 14.04 使用 git 安装 ODOO8 教程

一、新建ODOO程序用户

sudo adduser --system --home=/opt/odoo --shell=/bin/bash --group odoo

PS:之所以要添加--shell参数,是有原因的,后面会讲到(可以不加),另外--home参数可以根据自己需要调整修改;

然后当然是测试一下用户,sudo su - odoo

测试正常,就可以下一步了

二、安装PostgreSQL数据库

sudo aptitude install postgresql-9.3

配置数据库:

sudo su - postgres       #因为上一步安装数据库的时候会自动生成postgres用户用于管理数据库
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
Enter password for new role: ********
Enter it again: ********

一定要记得密码,因为后面用到)配置完毕,退出用户

exit

三、安装依赖的Python库

sudo aptitude install python-cups python-dateutil python-decorator python-docutils \
python-feedparser python-gdata python-geoip python-gevent python-imaging python-jinja2 \
python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \
python-passlib python-psutil python-psycopg2 python-pybabel python-pychart python-pydot \
python-pyparsing python-pypdf python-reportlab python-requests python-simplejson \
python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject \
python-werkzeug python-xlwt python-yaml

因为ODOO8打印改用新版本的 wkhtmltopdf,源库的太旧,因此需要到官网下载

wget 
http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb

下载相应系统的版本(可能要翻墙才能下载到)

安装这个包依赖的库,否则会安装失败

sudo aptitude install xfonts-base xfonts-75dpi libjpeg-turbo8 libxrender1

然后安装wkhtmltox

sudo dpkg -i wkhtmltox-0.12.2.1_linux-trusty-amd64.deb

四、安装git

sudo aptitude install git

五、下载ODOO8

sudo su - odoo
git clone http://www.github.com/odoo/odoo --depth 1 --branch 8.0 --single-branch .  
#末尾有一个“."

(这里需要说明,为什么上文提到需要odoo用户要编辑--shell参数,根据测试,如果不添加--shell并指明/bin/bash,这里无法使用"."。其实这个必要性不大,主要是如果不添加".",会在odoo用户主目录生成一个odoo目录,然后再存放git文件,添加".",则直接在主目录下存放git文件,就这个区别)

git参数说明

--depth 1    #最新的修改版本,剔除冗余的history,可以节省带宽,提高效率

--branch      #版本,因为我要安装ODOO8

--single-branch  #就是按字面意思理解,单版本(哈哈,其实这个不太知道^_^)

六、配置ODOO文件

sudo cp /opt/odoo/debian/openerp-server.conf /etc/odoo-server.conf
sudo chown odoo: /etc/odoo-server.conf
sudo chmod 640 /etc/odoo-server.conf

 修改odoo-server.conf配置文件

db_password = XXXX  #修改为第二步设置PostgreSQL时的密码;

addon_path = /opt/odoo/addons  #根据自己实际情况进行修改(这个目录就是ODOO模块的位置)

添加一行到末尾

logfile = /var/log/odoo/odoo-server.log

七、启动ODOO服务

sudo su - odoo
./openerp-server

Reference:

http://www.theopensourcerer.com/2014/09/how-to-install-openerp-odoo-8-on-ubuntu-server-14-04-lts/


转载于:https://my.oschina.net/doctorlzr1988/blog/596472

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值