Ubuntu Server12.04下 OpenERP 8.0的deb方式安装(卓忆原创)
注意:尽量在干净的系统下 安装, 比如 第三步,如果之前安装过,就不用再创建这个openerp 的用户了。
如果没安装 postgres 数据库 先安装 数据库
sudo apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1
安装中文字体:
- sudo apt-get install ttf-wqy-zenhei
- sudo apt-get install ttf-wqy-microhei
-
- 安装 打印要用的
- wkhtmltopdf
- sudo apt-get install wkhtmltopdf
-
- 下载:(下边的命令第一行末尾的 / 和第二行开头的 w 之间没有空格 )
-
- 64位版本:http://yun.baidu.com/share/link?shareid=2342612474&uk=1077163249
- 然后用winscp 等上传 后 解压缩下载到的文件:
-
- tar -vxf wkhtmltox-linux-amd64_0.12.0-03c001d.tar.xz
-
- 得到一个目录wkhtmltox,把wkhtmltopdf复制到/usr/bin目录,更改所有者,并增加可执行属性
-
- sudo cp wkhtmltox/bin/wkhtmltopdf /usr/bin/
- sudo chown root:root /usr/bin/wkhtmltopdf
- sudo chmod +x /usr/bin/wkhtmltopdf
注意官方 按官方最新odoo8安装文档:http://odoo-documents.readthedocs.org/en/latest/setup/install.html#packaged-installers安装包方式安装 如下:
- 安装包 方式会 安装依赖库和 配置 服务
-
配置文件 路径 : /etc/odoo/openerp-server.conf
- 重启 odoo 服务命令:
- sudo service odoo restart
- 安装结束。
- Odoo 8.0的初始化:http://jointd.com/?p=1895
- Odoo 数据库初始化中的产品命名:http://jointd.com/?p=2079
- 其他介绍:http://www.jointd.com/?p=2147
- 下面的内容 为以前的 老内容 不用看下去了 (仅供大家参考对比):
-
一:更新来源:
- sudo apt-get update
二:升级所有套件:
- sudo apt-get upgrade
-
三:创建数据库用户:
- sudo su postgres
- createuser openerp
Shall the new role be a superuser? (y/n) y
- psql template1
- alter role openerp with password 'postgres';
四,安装openerp需要的python运行环境:
- sudo apt-get install python-dateutil python-docutils python-feedparser python-gdata \
- python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \
- python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \
- python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \
- python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-pyPdf \
- python-decorator python-passlib python-requests
- 2014年 6月6日起 需要
- sudo apt-get install python-requests
- 和 以及:
- sudo apt-get install python-passlib
- sudo apt-get install python-decorator
五:下载 最新的 deb 文件( http://nightly.openerp.com/8.0/nightly/deb/)
并放到(利用winscp) 服务器上某目录
7.0在 :http://nightly.openerp.com/7.0/nightly/deb/
或者 在server 上 直接下载 对应的文件:
- wget http://nightly.odoo.com/8.0/nightly/deb/odoo_8.0.latest_all.deb
六:目录下运行:
- sudo dpkg -i odoo_8.0.latest_all.deb
(文件名根据当天的变化变化,这个名字是今天的)
要体验更新的参考源码安装:http://jointd.com/?p=1397
谢谢在安装过程中,行云流水,对我的帮助,谢谢 OpenERP及中文社区,谢谢大家。
补充说明:ubuntu server12.04 下deb 方式安装 openerp 还是被安装在 /usr/lib/pymodules/python2.7/openerp 目录下,这和apt-get install 方式安装的目录是一样的,
(注意 Odoo8.0 的具体路径可能有变,待何时)
附上常见维护命令:
log文件 在 /var/log/openerp/openerp-server.log
查看log :
- tail -f /var/log/openerp/openerp-server.log
查看 服务 :
- ps aux |grep openerp
-
- 上面这个命令还有 配置文件的位置
- 修改 配置文件:
- sudo vi /etc/openerp-server.conf
- 停止Openerp服务:
- sudo service openerp stop
- 启动Openerp服务:
- sudo service openerp start
- 重启Openerp服务:
- sudo service openerp restart
-
安装7.0的模块方法有以下2个(目前我用第一个方法)
方法1:下出oecn_base_fonts模块,将oecn_font_installer.py里的“from osv import fields, osv”改成“from openerp.osv import fields, osv 就好了。
提供者:上海-行云流水
将openerp/conf/deprecation.py 这个文件里的
方法2:
那个False改成True就可以了。
提供者:上海-Jeff
auto_backup 模块还需要额外 改个地方:
import logging # 新加的#from openerp import logging # 新加的
logger = logging.getLogger(__name__) #重新定义#logger = netsvc.Logger() #原来代码
提供者:上海-行云流水
一次更新的截图:
分享到微信朋友圈
微信扫一下
将本文分享至朋友圈
支付宝扫一扫赞助
微信钱包扫描赞助
赏