• openerp 7 在ubuntu上设置开机启动


    我们要让openerp开机运行起来。

    第一步,先进入系统目录:

    cd /etc/init.d

    第二步,创建文件。命名为openerp-server

    sudo vi openepr-server

    第三步:在openerp-server文件中添加下面内容:

    #!/bin/sh

    ### BEGIN INIT INFO
    # Provides: openerp-server
    # Required-Start: $remote_fs $syslog
    # Required-Stop: $remote_fs $syslog
    # Should-Start: $network
    # Should-Stop: $network
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: Enterprise Resource Management software
    # Description: Open ERP is a complete ERP and CRM software.
    ### END INIT INFO

    PATH=/bin:/sbin:/usr/bin
    DAEMON=/opt/openerp/server/openerp-server
    NAME=openerp-server
    DESC=openerp-server

    # Specify the user name (Default: openerp).
    USER=openerp

    # Specify an alternate config file (Default: /etc/openerp-server.conf).
    CONFIGFILE=”/etc/openerp-server.conf”

    # pidfile
    PIDFILE=/var/run/$NAME.pid

    # Additional options that are passed to the Daemon.
    DAEMON_OPTS=”-c $CONFIGFILE”

    [ -x $DAEMON ] || exit 0
    [ -f $CONFIGFILE ] || exit 0

    checkpid() {
    [ -f $PIDFILE ] || return 1
    pid=`cat $PIDFILE`
    [ -d /proc/$pid ] && return 0
    return 1
    }

    case “${1}” in
    start)
    echo -n “Starting ${DESC}: ”

    start-stop-daemon –start –quiet –pidfile ${PIDFILE}
    –chuid ${USER} –background –make-pidfile
    –exec ${DAEMON} — ${DAEMON_OPTS}

    echo “${NAME}.”
    ;;

    stop)
    echo -n “Stopping ${DESC}: ”

    start-stop-daemon –stop –quiet –pidfile ${PIDFILE}
    –oknodo

    echo “${NAME}.”
    ;;

    restart|force-reload)
    echo -n “Restarting ${DESC}: ”

    start-stop-daemon –stop –quiet –pidfile ${PIDFILE}
    –oknodo

    sleep 1

    start-stop-daemon –start –quiet –pidfile ${PIDFILE}
    –chuid ${USER} –background –make-pidfile
    –exec ${DAEMON} — ${DAEMON_OPTS}

    echo “${NAME}.”
    ;;

    *)
    N=/etc/init.d/${NAME}
    echo “Usage: ${NAME} {start|stop|restart|force-reload}” >&2
    exit 1
    ;;
    esac

    exit 0

    注意你安装的路径要和我上一个帖子安装的一致,不然你就得修改上面代码中的文件路径

    第四步:测试配置文件。

    sudo /etc/init.d/openerp-server start

    当执行上面这一条命令后,你访问 http://IP.com:8069能正常访问得到,证明你的配置文件配置成功。

    第五步:设置开机启动。

    sudo update-rc.d openerp-server defaults

    到这里,openerp已经可以在你的ubuntu系统中实现开机启动了。

    参考资料:http://www.theopensourcerer.com/2012/12/how-to-install-openerp-7-0-on-ubuntu-12-04-lts/

  • 相关阅读:
    Mathematics:GCD & LCM Inverse(POJ 2429)
    MST:Out of Hay(POJ 2395)
    DP:Cow Exhibition(POJ 2184)(二维问题转01背包)
    《程序员修炼之道——从小工到专家》阅读笔记*part1
    Java课05
    Java课04
    Javaweb课堂测试
    Java课03
    Java课02
    回文判断
  • 原文地址:https://www.cnblogs.com/jacker1979/p/3729161.html
Copyright © 2020-2023  润新知