redhat 시리즈 memcached 서비스 추가

더 읽 기
         시스템 이 시작 되면 memcached 서 비 스 를 자동 으로 시작 하려 면 어떻게 해 야 합 니까?다음 스 크 립 트 를 사용 하 십시오(주:이 스 크 립 트 는 redhat 시리즈 시스템,centos,fedora,redfag 등에 적 용 됩 니 다.
파일 memcached 를 만 듭 니 다.memcached 파일 을/etc/init.d 디 렉 터 리 아래 에 놓 고 실행 권한 을 추가 하고 service 명령 으로 서 비 스 를 추가 하면 됩 니 다.
실행 권한 추가 명령:chmod u+x memcached
서비스 추가:
chkconfig --add memcached
chkconfig --level 235 memcached on
시작 서비스:
service memcached start
 
스 크 립 트 memcached:
#!/bin/sh 
# chkconfig:   - 90 25
# description:  CDR memcached start scripts 
# **********************************************************************
# 2011 8 12   
# **********************************************************************
#     :
#       Linux /etc/init.d    (  FTP  ),        
# cd /etc/init.d
# chmod u+x memcached
# chkconfig --add memcached
# chkconfig --level 235 memcachedon
#           :
# chkconfig --list |grep memcached
# memCDR          0:   1:   2:   3:   4:   5:   6:  
#         memcached  :
# service memcachedstart
#  :
# /etc/init.d/memcachedstart
#         memcached  :
# service memcachedstop
#  :
# /etc/init.d/memcachedstop
# ----------------------------------------------------------------------
#     :
#    PID        :
# /var/run/memcached.pid
# ----------------------------------------------------------------------
# Source function library.   
. /etc/rc.d/init.d/functions   
. /etc/sysconfig/network   
MEMCACHED=/usr/local/memcached/bin/memcached
start()    
{   
        echo -n $"   CDR memcached   : "  
        $MEMCACHED -u root -d -m 2048 -p 54321 -P /var/run/memcached.pid
        echo   
}   
    
stop()    
{   
        echo -n $"   CDR memcached:    "  
        killproc -p /var/run/memcached.pid
        echo   
}   
    
[ -f $MEMCACHED ] || exit 0  
    
# See how we were called.   
case "$1" in   
  start)   
        start   
        ;;   
  stop)   
        stop   
        ;;   
  restart|reload)   
        stop   
        start   
        ;;   
  condrestart)   
        stop   
        start   
        ;;   
  *)   
        echo $"    : $0 {start|stop|restart|reload|condrestart}"  
        exit 1  
esac   
exit 0

좋은 웹페이지 즐겨찾기