美文网首页
suse linux设置开启自启动

suse linux设置开启自启动

作者: 墨余314 | 来源:发表于2017-12-29 16:40 被阅读0次

#!/bin/sh

# chkconfig: 2345 64 36   

# description: A very fast and reliable nginx database engine. 

# Comments to support LSB init script conventions

### BEGIN INIT INFO

# Provides: nginx                                 

# Required-Start: $local_fs $network $remote_fs     

# Should-Start: ypbind nscd ldap ntpd xntpd         

# Required-Stop: $local_fs $network $remote_fs     

# Default-Start:  2 3 4 5                     

# Default-Stop: 0 1 6                       

# Short-Description: start and stop nginx   

# Description: nginx is a very fast and reliable nginx database engine.

### END INIT INFO

. /etc/rc.status   

rc_reset

case "$1" in

    start)

          echo -n "Starting nginx "

          su - root -c "cd /usr/local/nginx; sbin/nginx"

          rc_status -v

        ;;

    stop)

          echo -n "Shutting down nginx "

          su - root -c "cd /usr/local/nginx;  sbin/nginx -s stop"

          rc_status -v

        ;;

    restart)

          $0 stop

          $0 start

          rc_status

        ;;

    status)

      id=`lsof -i:9081 | awk '{print $2}'`

      if [ -z $id ];then

            echo "service  unused"

      else

            echo $id

      fi

          rc_status -v

        ;;

    *)

          echo "Usage: $0 {start|stop|status|restart}"

          exit 1

        ;;

esac

rc_exit

相关文章

网友评论

      本文标题:suse linux设置开启自启动

      本文链接:https://www.haomeiwen.com/subject/satwgxtx.html