Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Ubuntu 9.10 server安装openerp5.09



  • 这个话题有人讨论过几次了,但是都有些问题。我把自己发现的问题和解决方案放出来,大家一起研究研究。

    步骤:
    [list type=decimal][li]安装前的准备
    sudo apt-get update
    sudo apt-get upgrade[/li][li]自动安装5.05和数据库,及其它需要的软件包
    sudo apt-get install openerp-server[/li][li]添加数据库用户
    sudo su - postgres
    createuser --createdb --username postgres --no-createrole --pwprompt openerp
    exit[/li][li]手工升级为5.09
    下载openerp-server-5.0.9.tar.gz
    tar xvzf openerp-server-5.0.9.tar.gz
    cd openerp-server-5.0.9
    sudo apt-get install python2.5
    sudo python2.5 setup.py install[/li][li]重新启动openerp服务
    sudo /etc/init.d/openerp-server restart[/li][li]安装web-client
    sudo apt-get install python python-dev build-essential
    sudo apt-get install python-setuptools
    sudo easy_install -U openerp-web[/li][li]web-client变成服务
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/scripts/openerp-web /etc/init.d/
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/config/openerp-web.cfg /etc/openerp-web.cfg
    sudo chmod +x /etc/init.d/openerp-web
    sudo pico /etc/init.d/openerp-web
    修改DAEMON=/usr/bin/openerp-web为DAEMON=/usr/local/bin/openerp-web
    sudo update-rc.d openerp-web defaults
    sudo /etc/init.d/openerp-web start[/li][li]
    收工[/li][/list]
    为什么这么做:
    [list][li]先自动安装5.05是利用apt-get的威力把需要的东西一次搞定。[/li][li]自动安装的另一个目的是可以自动设置openerp-server作为服务启动。手工安装5.09的时候,不会做这些事情。openerp-server不会加入到init.d。etc下面也没有openerp-server.conf设置文件。这对有些人可能不是问题,对我就确实是个问题。[/li][li]第四步手工升级的时候,不能用系统自带的python2.6,因为经过测试,2.6安装的时候,仅仅把.py文件copy到目的地,其他文件,像.xml等等,一概漏掉了。我发现这个问题后也曾经手工复制其余的文件过去,但是创建数据库出错。所以,python2.6其他还会导致什么问题不得而知。所以这里安装python2.5。用2.5来装5.09就正常了。[/li][li]第七步,参考了pady的帖子,在此致谢。原帖地址:[url=http://www.shine-it.net/tinyerp/viewthread.php?tid=805&extra=page%3D1]http://www.shine-it.net/tinyerp/viewthread.php?tid=805&extra=page%3D1[/url][/li][/list]

    收获:
    [list][li]ubuntu明显比Windows的服务器快。[/li][li]ubuntu系统下,web客户端比gtk的客户端快。[/li][li]下一步试试64位的ubuntu server,效果应该更好。[/li][/list]



  • 这个话题有人讨论过几次了,但是都有些问题。我把自己发现的问题和解决方案放出来,大家一起研究研究。

    步骤:
    [list type=decimal][li]安装前的准备
    sudo apt-get update
    sudo apt-get upgrade[/li][li]自动安装5.05和数据库,及其它需要的软件包
    sudo apt-get install openerp-server[/li][li]添加数据库用户
    sudo su - postgres
    createuser --createdb --username postgres --no-createrole --pwprompt openerp
    exit[/li][li]手工升级为5.09
    下载openerp-server-5.0.9.tar.gz
    tar xvzf openerp-server-5.0.9.tar.gz
    cd openerp-server-5.0.9
    sudo apt-get install python2.5
    sudo python2.5 setup.py install[/li][li]重新启动openerp服务
    sudo /etc/init.d/openerp-server restart[/li][li]安装web-client
    sudo apt-get install python python-dev build-essential
    sudo apt-get install python-setuptools
    sudo easy_install -U openerp-web[/li][li]web-client变成服务
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/scripts/openerp-web /etc/init.d/
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/config/openerp-web.cfg /etc/openerp-web.cfg
    sudo chmod +x /etc/init.d/openerp-web
    sudo pico /etc/init.d/openerp-web
    修改DAEMON=/usr/bin/openerp-web为DAEMON=/usr/local/bin/openerp-web
    sudo update-rc.d openerp-web defaults
    sudo /etc/init.d/openerp-web start[/li][li]
    收工[/li][/list]
    为什么这么做:
    [list][li]先自动安装5.05是利用apt-get的威力把需要的东西一次搞定。[/li][li]自动安装的另一个目的是可以自动设置openerp-server作为服务启动。手工安装5.09的时候,不会做这些事情。openerp-server不会加入到init.d。etc下面也没有openerp-server.conf设置文件。这对有些人可能不是问题,对我就确实是个问题。[/li][li]第四步手工升级的时候,不能用系统自带的python2.6,因为经过测试,2.6安装的时候,仅仅把.py文件copy到目的地,其他文件,像.xml等等,一概漏掉了。我发现这个问题后也曾经手工复制其余的文件过去,但是创建数据库出错。所以,python2.6其他还会导致什么问题不得而知。所以这里安装python2.5。用2.5来装5.09就正常了。[/li][li]第七步,参考了pady的帖子,在此致谢。原帖地址:[url=http://www.shine-it.net/tinyerp/viewthread.php?tid=805&extra=page%3D1]http://www.shine-it.net/tinyerp/viewthread.php?tid=805&extra=page%3D1[/url][/li][/list]

    收获:
    [list][li]ubuntu明显比Windows的服务器快。[/li][li]ubuntu系统下,web客户端比gtk的客户端快。[/li][li]下一步试试64位的ubuntu server,效果应该更好。[/li][/list]



  • 这个必须顶



  • 这个话题有人讨论过几次了,但是都有些问题。我把自己发现的问题和解决方案放出来,大家一起研究研究。

    步骤:

    1.安装前的准备
    sudo apt-get update
    sudo apt-get upgrade
    2.自动安装5.05和数据库,及其它需要的软件包
    sudo apt-get install openerp-server
    3.添加数据库用户
    sudo su - postgres
    createuser --createdb --username postgres --no-createrole --pwprompt openerp
    exit
    4.手工升级为5.09
    下载openerp-server-5.0.9.tar.gz
    tar xvzf openerp-server-5.0.9.tar.gz
    cd openerp-server-5.0.9
    sudo apt-get install python2.5
    sudo python2.5 setup.py install
    5.重新启动openerp服务
    sudo /etc/init.d/openerp-server restart
    6.安装web-client
    sudo apt-get install python python-dev build-essential
    sudo apt-get install python-setuptools
    sudo easy_install -U openerp-web
    7.web-client变成服务
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/scripts/openerp-web /etc/init.d/
    sudo cp /usr/local/lib/python2.6/dist-packages/openerp_web-5.0.9-py2.6.egg/config/openerp-web.cfg /etc/openerp-web.cfg
    sudo chmod +x /etc/init.d/openerp-web
    sudo pico /etc/init.d/openerp-web
    修改DAEMON=/usr/bin/openerp-web为DAEMON=/usr/local/bin/openerp-web
    sudo update-rc.d openerp-web defaults
    sudo /etc/init.d/openerp-web start
    8.收工
    为什么这么做:

    •先自动安装5.05是利用apt-get的威力把需要的东西一次搞定。
    •自动安装的另一个目的是可以自动设置openerp-server作为服务启动。手工安装5.09的时候,不会做这些事情。openerp-server不会加入到init.d。etc下面也没有openerp-server.conf设置文件。这对有些人可能不是问题,对我就确实是个问题。
    •第四步手工升级的时候,不能用系统自带的python2.6,因为经过测试,2.6安装的时候,仅仅把.py文件copy到目的地,其他文件,像.xml等等,一概漏掉了。我发现这个问题后也曾经手工复制其余的文件过去,但是创建数据库出错。所以,python2.6其他还会导致什么问题不得而知。所以这里安装python2.5。用2.5来装5.09就正常了。
    •第七步,参考了pady的帖子,在此致谢。原帖地址:http://www.shine-it.net/tinyerp/viewthread.php?tid=805&extra=page%3D1

    收获:

    •ubuntu明显比Windows的服务器快。
    •ubuntu系统下,web客户端比gtk的客户端快。
    •下一步试试64位的ubuntu server,效果应该更好。


 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待