国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Linux服務器 > 正文

Linux操作系統如何設置RED5為系統服務

2024-09-05 23:01:42
字體:
來源:轉載
供稿:網友

為什么要設置成系統服務呢?因為我在某臺服務器安裝的red5不知道什么原因,在rc.local那里不能隨系統啟動,ln到rc.X也不行.想盡辦法,只好設置成系統服務才能解決問題...

修改red5.sh

 

#!/bin/sh
#
# Startup script for Red5 flash streaming server
#
# chkconfig: 345 81 81
# description: RED5 by java
#
# processname: java (unfortunately)
# pidfile: /var/run/red5.pid
# config: /etc/red5.conf


# Source function library.
. /etc/rc.d/init.d/functions

PID_FILE=/var/run/red5.pid
PID=`ps ax |grep java|grep red5|awk '{print {GetProperty(Content)};}'`
RETVAL=0

start() {
echo -n $"Starting $DESCR: "
# daemon java $OPTIONS > /dev/null 2>&1 &

export ANT_HOME=/opt/apache-ant-1.6.5
export JAVA_HOME=/opt/jdk1.5.0_06
export JAVA_VERSION=1.5
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin
exec $JAVA_HOME/bin/java -Djava.security.manager -Djava.security.
policy=/opt/red5/conf/red5.policy -cp /opt/red5/red5.jar:conf:
/opt/red5/conf org.red5.server.Standalone > /dev/null 2>&1 & RETVAL=$?

[ $RETVAL = 0 ] && touch /var/lock/subsys/red5 && echo $!
>$PID_FILE && echo_success
echo
return $RETVAL
}
stop() {
echo -n $"Stopping $DESCR: "
#killproc $PID_FILE
[[ $PID != "" ]] && success && kill $PID || failure
RETVAL=$?
echo
[ $RETVAL = 0 ] && rm -f /var/lock/subsys/red5 $PID_FILE
}

# See how we were called.
case "{GetProperty(Content)}" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo $"Usage: $DESCR {start|stop|restart"
exit 1
esac

exit $RETVAL


注意:前面注釋那些內容是必須的.可以修。


放到/etc/init.d/


mv /opt/red5/red5.sh /etc/init.d/red5


可以直接啟動或者停止服務 service red5 start|stop


設置成啟動服務chkconfig red5 on

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武隆县| 峡江县| 繁昌县| 开平市| 毕节市| 通化市| 沂南县| 庆云县| 黄陵县| 双峰县| 永昌县| 娱乐| 华池县| 景泰县| 漳州市| 阳新县| 太仓市| 黔南| 渝北区| 兰西县| 嘉兴市| 饶平县| 准格尔旗| 大埔区| 邵东县| 宣恩县| 东城区| 宾川县| 元氏县| 丽水市| 天津市| 西和县| 册亨县| 辰溪县| 富川| 元谋县| 辽阳市| 井研县| 海安县| 贵溪市| 白朗县|