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

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

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

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

GreenOpenERP -- 绿色版 For Linux 自动启动的方法



  • GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />核心其实是制作两个启动服务,一个PostGre 一个OpenERP.<br />对应文件为:goe7 和pgsql7.<br /><br />里面需要对路径有所修改,pgsql7的运行没有问题,但是goe7基本上出错。<br /><br /><br />经分析问题出在:/opt/GreenOdoo-8.0-linux64/source/openerp-server<br />#/usr/bin/env python<br /><br />#!/usr/bin/env python与#!/usr/bin/python的区别 <br /><br /><br />经搜索看到此文章:http://www.cnblogs.com/SophiaTang/archive/2011/09/21/2183091.html<br /><br />脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单<br /><br />#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;<br />#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。<br />#!/usr/bin/python相当于写死了python路径;<br />#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法<br /><br />把:/opt/GreenOdoo-8.0-linux64/source/openerp-server的第一行!去掉,前面插入一行,如下:<br />#!/opt/GreenOdoo-8.0-linux64/runtime/python/bin/python<br />#/usr/bin/env python<br /><br />其实在前期我试过在启动文件goe7前面加入:<br />BASEDIR="/opt/GreenOdoo-8.0-linux64"<br /><br /># set path<br />PATH="${BASEDIR}/runtime/python/bin:${BASEDIR}/runtime/pgsql/bin:${BASEDIR}/runtime/common/bin:$PATH"<br />export PATH<br /><br />LD_LIBRARY_PATH="${BASEDIR}/runtime/python/lib:${BASEDIR}/runtime/pgsql/lib:${BASEDIR}/runtime/common/lib:$LD_LIBRARY_PATH"<br />export LD_LIBRARY_PATH<br /><br />但是不知道为何,仍然无效,反正需要强制写入GreeOpenERP自带的 Python,希望有人再研究给出好方法。<br /><br />启动服务正常。<br /><br />为启动服务,对于ubuntu 执行下面操作:<br /><br />sudo chmod +x  pgsqld<br />chown openerp:openerp pgsqld<br />cp pgsqld /etc/init.d/<br />update-rc.d -f  pgsqld remove<br />update-rc.d pgsqld  defaults 20<br /><br /><br />sudo chmod +x  openerp8<br />chown openerp:openerp  openerp8<br />cp  openerp8 /etc/init.d/<br />update-rc.d -f  openerp8 remove<br />update-rc.d  openerp8 defaults 30<br /><br />注意启动文件名称我改为:pgsqld 和 openerp8。<br />测试:<br /><br />service  pgsqld start<br />service openerp8 restart<br /><br />其余过程可以参考:http://shine-it.net/index.php/topic,16301.0.html<br />



  • GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />核心其实是制作两个启动服务,一个PostGre 一个OpenERP.<br />对应文件为:goe7 和pgsql7.<br /><br />里面需要对路径有所修改,pgsql7的运行没有问题,但是goe7基本上出错。<br /><br /><br />经分析问题出在:/opt/GreenOdoo-8.0-linux64/source/openerp-server<br />#/usr/bin/env python<br /><br />#!/usr/bin/env python与#!/usr/bin/python的区别 <br /><br /><br />经搜索看到此文章:http://www.cnblogs.com/SophiaTang/archive/2011/09/21/2183091.html<br /><br />脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单<br /><br />#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;<br />#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。<br />#!/usr/bin/python相当于写死了python路径;<br />#!/usr/bin/env python会去环境设置寻找python目录,推荐这种写法<br /><br />把:/opt/GreenOdoo-8.0-linux64/source/openerp-server的第一行!去掉,前面插入一行,如下:<br />#!/opt/GreenOdoo-8.0-linux64/runtime/python/bin/python<br />#/usr/bin/env python<br /><br />其实在前期我试过在启动文件goe7前面加入:<br />BASEDIR="/opt/GreenOdoo-8.0-linux64"<br /><br /># set path<br />PATH="${BASEDIR}/runtime/python/bin:${BASEDIR}/runtime/pgsql/bin:${BASEDIR}/runtime/common/bin:$PATH"<br />export PATH<br /><br />LD_LIBRARY_PATH="${BASEDIR}/runtime/python/lib:${BASEDIR}/runtime/pgsql/lib:${BASEDIR}/runtime/common/lib:$LD_LIBRARY_PATH"<br />export LD_LIBRARY_PATH<br /><br />但是不知道为何,仍然无效,反正需要强制写入GreeOpenERP自带的 Python,希望有人再研究给出好方法。<br /><br />启动服务正常。<br /><br />为启动服务,对于ubuntu 执行下面操作:<br /><br />sudo chmod +x  pgsqld<br />chown openerp:openerp pgsqld<br />cp pgsqld /etc/init.d/<br />update-rc.d -f  pgsqld remove<br />update-rc.d pgsqld  defaults 20<br /><br /><br />sudo chmod +x  openerp8<br />chown openerp:openerp  openerp8<br />cp  openerp8 /etc/init.d/<br />update-rc.d -f  openerp8 remove<br />update-rc.d  openerp8 defaults 30<br /><br />注意启动文件名称我改为:pgsqld 和 openerp8。<br />测试:<br /><br />service  pgsqld start<br />service openerp8 restart<br /><br />其余过程可以参考:http://shine-it.net/index.php/topic,16301.0.html<br />



  • 我个人使用 supervisor  ,很好用。推荐一下



  • [quote author=wangbuke link=topic=16510.msg28511#msg28511 date=1405747526]<br />我个人使用 supervisor  ,很好用。推荐一下<br />[/quote]<br />谢谢,今天在一个新系统试一下,发现确实还有问题,建议用你的方法。<br />



  • GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />======================================================<br />这个是我4月份写的,6月份开始,步科的绿色版改版,里面的目录结构和<br />启动方式都改变了,所以原文写的不再全是正确的。参照着修改后才可正常使用。



  • [quote author=信莱德软件-珠海 link=topic=16510.msg28526#msg28526 date=1405941929]<br />GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />======================================================<br />这个是我4月份写的,6月份开始,步科的绿色版改版,里面的目录结构和<br />启动方式都改变了,所以原文写的不再全是正确的。参照着修改后才可正常使用。<br />[/quote]<br />这里面启动openerp 有问题,unbuntu 12.0是这样,即使我说的方法还是有问题,我现在改用步科的方法。



  • [quote author=matrowang link=topic=16510.msg28532#msg28532 date=1405985281]<br />[quote author=信莱德软件-珠海 link=topic=16510.msg28526#msg28526 date=1405941929]<br />GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />======================================================<br />这个是我4月份写的,6月份开始,步科的绿色版改版,里面的目录结构和<br />启动方式都改变了,所以原文写的不再全是正确的。参照着修改后才可正常使用。<br />[/quote]<br />这里面启动openerp 有问题,unbuntu 12.0是这样,即使我说的方法还是有问题,我现在改用步科的方法。<br />[/quote]<br /><br />等没那么忙的时候我重新做一个。不设成服务方式启动,使用起来还是诸多不便。我是在 cnetos 下的,不是 ubuntu.



  • [quote author=信莱德软件-珠海 link=topic=16510.msg28526#msg28526 date=1405941929]<br />GreenOpenERP for Linux 绿色版安装脚本及启动服务<br />http://zhflash.com/greenopenerp-linux-install/<br />给出了一个运行Centos 64 上的GreenOdoo的自动启动方法。<br /><br />======================================================<br />这个是我4月份写的,6月份开始,步科的绿色版改版,里面的目录结构和<br />启动方式都改变了,所以原文写的不再全是正确的。参照着修改后才可正常使用。<br />[/quote]<br /><br />终于看见你现身了啦!握手!等你不忙的时候还请修正一下哦。先谢啦!


登录后回复
 

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