Odoo 8 绿色版在 CentOS 自动安装及以服务方式启动方法

Odoo 8 绿色版在 CentOS 自动安装及以服务方式启动方法

绿色版在 Windows 开发环境中还挺方便的,在 Linux 下使用绿色版本进行快速安装,用于测试服务器的各项指标。Linux 下使用绿色版还是有些小问题,不建议在生产环境中使用,建议生产环境使用安装版。

Odoo 8 绿色版本推出有一段时间了,由于目录结构和之前的不一样,导致先前的7.0绿色版本的安装方法失效,更不适合 Odoo 8.0。虽然绿色版本已经很方便,但每次需要在新的服务器上部署时,如果手工去做,还是需要耗费不少时间,同时还有一个很不方便的问题是:需要重启 odoo 服务时,要不手工杀死进程,要不重启服务器,相当不方便。虽然可以使用 nohup、supervisor 之类可以一定程度上减少复杂程度,但仍不是很理想(supervisor 方式用在生产环境更合适一点,使用方法可查看粉刷匠的帖子:Linux 下使用 Supervisor 管理源码启动的 OpenERP)。

为了进一步简化 Odoo 部署并且以服务的形式启动 Odoo 和 PostgreSQL,我们再次研究了步科绿色版本的启动方法,对上一篇绿色版的安装方法进行了改进,使其适合最新 Odoo 8.0 的安装部署。原 GreenOpenERP for Linux 绿色版安装脚本及启动服务 已经失效,请参照方法略加改动,以适合7.0版本。

本文所述安装方法适合步科发表在 sourceforge 的 GreenOdoo 8.0,我们在 CentOS6.6 环境下测试通过。下面详述安装过程:

green odoo install

第一步,安装过程需要三个文件:setup_god8.sh、pg8、od8,第一个文件是安装脚本,后两个是服务脚本,三个文件已经打包一起供下载:greenodoo.zip

第二步,将 greenodoo.zip 文件上传服务器后解压: unzip greenodoo.zip

第三步,进入上述三个文件所在目录,设置 setup_god8.sh 为可执行文件: chmod +x setup_god8.sh

第四步,执行安装脚本:./setup_god8.sh

大约3分钟后安装完成(具体要看服务器的网速,主要是从 sourceforge下载耗费时间),如果没有提示什错误,输入 网址:8069 就能看到熟悉的画面了。如果安装出现下载不成功,再次安装后可能需要重启服务器才能正常使用,原因是前次安装后,有部分服务已经安装完成并启动了,再次启动同一服务而导致出错,重启可消除此故障。

PostgreSQL 与 Odoo 的服务默认是随系统自动启动的,如果你需要重启服务或单独启动服务,可执行如下命令:

重启 PostgreSQL: service pg8 restart

重启 Odoo: service od8 restart

停止 PostgreSQL: service pg8 stop

停止 Odoo: service od8 stop

 

anyShare分享到:

10 一条评论

  1. 广播: GreenOpenERP for Linux 绿色版安装脚本及启动服务 - Odoo 中文指南

  2. 我这整理了一套 debian 的安装方式!需要的话可以联系我.嘿嘿!

  3. 安装不成功,/home/od8/runtime基本都是win的安装文件啊,这是什么情况。

    • 官方的目录结构发生改变,没有 source 这样的子目录,和以前一样都放在 openerp 目录下。不知道官方为何如此折腾。步科的绿色版本身已经不正确了,要等待他修改后才知道怎么设置。

  4. 广播: Odoo 8 绿色版在 CentOS 自动安装及以服务方式启动方法 | noneboxnonebox

  5. Kenny, 能不能帮帮我在centos下面布置odoo ?能否提供一下有偿服务? 多谢

  6. 按照文章中的 步骤已经在CentOS 6.5 的系统中安装好了,只是有一个问题一直处理不好,爬文了很久,望大神指导!就是Odoo里的发票打印出来是 黑格子(乱码),字体已经学网上的修改成 DejaVu Sans 还是不行,真心求教!!!

  7. 还就就是用 Nginx 做前端web服务器。。。有没有比较详细的 教程?爬帖子 看到 说 建立 openerp 配置文件 ,在哪里建立?对 Nginx 不了解,对LIUNX 更是不了解。

发表评论

电子邮件地址不会被公开。 必填项已用*标注