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安装包方式安装 如下:
# sudo wget -O - https://nightly.odoo.com/odoo.key | apt-key add - # sudo echo "deb http://nightly.odoo.com/8.0/nightly/deb/ ./" >> /etc/apt/sources.list # sudo apt-get update && apt-get install odoo
安装包 方式会 安装依赖库和 配置 服务
配置文件 路径 : /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() #原来代码
提供者:上海-行云流水
一次更新的截图:
支付宝扫一扫赞助
微信钱包扫描赞助
赏