Odoo 8 绿色版在 CentOS 自动安装及以服务方式启动方法
Odoo 8 绿色版本推出有一段时间了,由于目录结构和之前的不一样,导致先前的7.0绿色版本的安装方法失效,更不适合 Odoo 8.0。虽然绿色版本已经很方便,但每次需要在新的服务器上部署时,如果手工去做,还是需要耗费不少时间,同时还有一个很不方便的问题是:需要重启 odoo 服务时,要不手工杀死进程,要不重启服务器,相当不方便。虽然可以使用 nohup、supervisor 之类可以一定程度上减少复杂程度,但仍不是很理想(supervisor 方式用在生产环境更合适一点,使用方法可查看粉刷匠的帖子:Linux 下使用 Supervisor 管理源码启动的 OpenERP)。
为了进一步简化 Odoo 部署并且以服务的形式启动 Odoo 和 PostgreSQL,我们再次研究了步科绿色版本的启动方法,对上一篇绿色版的安装方法进行了改进,使其适合最新 Odoo 8.0 的安装部署。原
本文所述安装方法适合步科发表在 sourceforge 的
第一步,安装过程需要三个文件:setup_god8.sh、pg8、od8,第一个文件是安装脚本,后两个是服务脚本,三个文件已经打包一起供下载:greenodoo.zip
第二步,将 greenodoo.zip 文件上传服务器后解压:
第三步,进入上述三个文件所在目录,设置 setup_god8.sh 为可执行文件:
第四步,执行安装脚本:./setup_god8.sh
大约3分钟后安装完成(具体要看服务器的网速,主要是从 sourceforge下载耗费时间),如果没有提示什错误,输入 网址:8069 就能看到熟悉的画面了。如果安装出现下载不成功,再次安装后可能需要重启服务器才能正常使用,原因是前次安装后,有部分服务已经安装完成并启动了,再次启动同一服务而导致出错,重启可消除此故障。
PostgreSQL 与 Odoo 的服务默认是随系统自动启动的,如果你需要重启服务或单独启动服务,可执行如下命令:
重启 PostgreSQL:
重启 Odoo:
停止 PostgreSQL:
停止 Odoo: