如何在系统开启时自动启动odoo服务器

How to start odoo server automatically when system is ON

大家好

如何在系统开机时自动启动Odoo服务器。

通常我在 google 中搜索我找到了一个 link " http://www.serpentcs.com/serpentcs-odoo-auto-startup-script-322 "

我按照每个步骤开始了 odoo-server

ps-斧| grep python

5202 ? sl 0:01 python /home/tejaswini/Odoo_workspace/workspace_8/odoo8/openerp-server --config /etc/odoo-server.conf --logfile /var/log/odoo-server.log

它还显示服务器路径

但是当我 运行 0.0.0.0:8069/localhost:8069 在浏览器中它是 运行ning 显示无法访问此站点

请任何人帮助我 提前致谢

对于最后一步,我们需要安装一个脚本,该脚本将用于自动启动和关闭服务器以及 运行 作为正确用户的应用程序。您可以在 /opt/odoo/debian/init 中使用一个脚本,但这需要进行一些小的修改才能与按照我上面描述的方式安装的系统一起使用。这是 link

类似于配置文件,您需要将其复制或将此脚本的内容粘贴到/etc/init.d/中的一个文件中,并将其命名为odoo-server。一旦它位于正确的位置,您将需要使其可执行并由 root 拥有:

sudo chmod 755 /etc/init.d/odoo-server
sudo chown root: /etc/init.d/odoo-server

在配置文件中有一个服务器日志文件条目。我们需要先创建那个目录,这样服务器就有地方可以登录,我们还必须让 openerp 用户可以写入它:

sudo mkdir /var/log/odoo
sudo chown odoo:root /var/log/odoo

reference

要在系统打开时自动启动服务,您需要将该服务放入init脚本中。试试下面的命令

sudo update-rc.d <service_name> defaults

在你的情况下,

sudo update-rc.d odoo-server defaults

希望对您有所帮助。