无法在ubuntu 16.04中创建odoo-8(openerp)服务

时间:2018-05-26 05:18:46

标签: service ubuntu-16.04 odoo-8 odoo

我想在ubuntu 16中创建一个odoo实例版本8。 创建配置和服务文件,我正在添加以下文件的权限。

  • drwxr-xr-x 6 root root 4096 May 24 18:40。
  • drwxr-xr-x 3 sic sic 4096 May 24 17:40 ..
  • drwxr-xr-x 8 sic sic 4096 Apr 11 08:54 odoo
  • -rw-r - r-- 1 root root 319123456 5月24日18:38 odoo_sic.tar
  • drwxrwxrwx 23 sic sic 4096 May 24 17:40 orchid_addons
  • drwxrwxrwx 9 sic sic 4096 May 24 17:40 orchid_excel_reports

配置文件:   - -rw-r ----- 1 sic sic 311 May 25 10:12 001-sic-live-server.conf

初始文件:   - -rwxr-xr-x 1 sic sic 2219 5月25日10:16 001-sic-live-server

当我尝试启动服务日志文件时,未创建 服务已启动 消息

1 个答案:

答案 0 :(得分:1)

按照我的步骤:

1创建配置文件

sudo nano /etc/odoo8.conf

2创建配置文件数据

[options]
admin_passwd = your_strong_admin_password
db_host = False
db_port = False
db_user = odoo8
db_password = False
addons_path = /opt/odoo8/addons
logfile = /var/log/odoo8.log
xmlrpc_port = 8010

3创建服务

sudo nano /lib/systemd/system/odoo8.service

4

[Unit]
Description=Odoo 8
Requires=postgresql.service
After=postgresql.service

[Service]
Type=simple
PermissionsStartOnly=true
User=odoo8
Group=odoo8
SyslogIdentifier=odoo8
ExecStart=/opt/odoo8/venv/bin/python2 /opt/odoo8/odoo-bin -c /etc/odoo8.conf

[Install]
WantedBy=multi-user.target

然后启用服务。

sudo systemctl enable odoo8.service