学好用好Odoo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1 确保odoo9已经通过源码安装了。

 

2 使用GIT复制源码到生产目录

$ mkdir ~/odoo9-prd && cd ~/odoo9-prd
$ git clone ~/odoo9-dev/odoo ~/odoo9-prd/odoo/

 

3 使用 -s 参数启动一次odoo后会保存odoo的配置文件到~/.openerp_serverrc中,将这个文件拷到/etc/odoo目录中作为系统服务使用的配置文件

$ ~/odoo9-prd/odoo/odoo.py -s --stop-after-init

$ sudo mkdir /etc/odoo
$ sudo chown $(whoami) /etc/odoo
$ cp ~/.openerp_serverrc /etc/odoo/openerp-server.conf

 

4 使用新的配置文件启动odoo:

$ ~/odoo9-prd/odoo/odoo.py -c /etc/odoo/openerp-server.conf

 

5 使用odoo提供的初始化脚本作为系统服务的初始化脚本,并进行最少限度的更改:

$ sudo cp ~/odoo9-prd/odoo/debian/init /etc/init.d/odoo
$ sudo chmod +x /etc/init.d/odoo

$ sudo nano /etc/init.d/odoo

更新其中的一行的数据如下:
DAEMON=/usr/bin/openerp-server

$ sudo ln -s ~/odoo9-prd/odoo/odoo.py /usr/bin/openerp-server
$ sudo chown $(whoami) /usr/bin/openerp-server

$ sudo mkdir /var/log/odoo
$ sudo chown $(whoami) /var/log/odoo

$ sudo groupadd odoo
$ sudo usermod -a -G odoo odoo

 

6 启动odoo服务如下:

$ sudo /etc/init.d/odoo start
Starting odoo: ok

 

7 如果想关闭odoo服务,如下:

$ sudo /etc/init.d/odoo stop
Stopping odoo: ok

 

posted on 2016-03-24 13:24  Robin.Sang  阅读(1195)  评论(0编辑  收藏  举报