代码之家  ›  专栏  ›  技术社区  ›  Maddela Tejaswini4029

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

  •  1
  • Maddela Tejaswini4029  · 技术社区  · 6 年前

    大家好

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

    通常我在谷歌上搜索,我找到了一个链接“ http://www.serpentcs.com/serpentcs-odoo-auto-startup-script-322 “”

    我遵循每个步骤,启动了odoo服务器

    ps-ax | grep python

    5202?Sl 0:01 python/home/tejaswini/Odoo\u workspace/workspace\u 8/odoo8/openerp服务器——config/etc/Odoo服务器。conf—日志文件/var/log/odoo服务器。日志

    它还显示了服务器路径

    但当我在浏览器中运行0.0.0.0:8069/localhost:8069时,它正在运行 显示无法访问此网站

    请任何人帮帮我 提前感谢

    2 回复  |  直到 6 年前
        1
  •  1
  •   KbiR    6 年前

    要在系统打开时自动启动服务,需要将该服务放入init脚本中。Try below命令

    sudo update-rc.d <service_name> defaults
    

    就你而言,

    sudo update-rc.d odoo-server defaults
    

    希望它能帮助你。

        2
  •  0
  •   Hilar AK    6 年前

    最后一步,我们需要安装一个脚本,用于自动启动和关闭服务器,并以正确的用户身份运行应用程序。有一个脚本可以在中使用 /opt/odoo/debian/init 但是,这将需要一些小的修改,以配合以我上面描述的方式安装的系统。这是 link

    与配置文件类似,您需要将其复制或将此脚本的内容粘贴到 /etc/init.d/ 并称之为odoo服务器。一旦它位于正确的位置,您将需要使其可执行并归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