*delegateのインストール
 *delegateのインストール [#gc908979]
 #contents
 **delegateユーザーの作成
 **ホームページ [#vd7ac64e]
 -http://www.delegate.org/delegate/
 **delegateユーザーの作成 [#q5ca6219]
  useradd delegate
 **delegateのインストール
 **delegateのインストール [#a4b9b48a]
 -ソフトの伸張、展開
  wget ftp://ftp.delegate.org/pub/DeleGate/delegate8.9.6.tar.gz
  wget ftp://ftp.delegate.org/pub/DeleGate/delegate9.8.1.tar.gz
  tar zxvf delegate8.9.6.tar.gz
  cd delegate8.9.6
  make
 -delegatedを起動してみる
  src/delegated -P8080 SERVER=http
 **起動スクリプト
 **起動スクリプト [#f91804d4]
 -src/delegatedを適当な場所(/usr/local/delegateとか)にコピー
 -/usr/local/delegate/delegate_start.sh
  #!/bin/sh
  $DELEGATE=/usr/local/delegate/delegated
  ${DELEGATE} -P8080 SERVER=http
  ${DELEGATE} -P8021 SERVER=ftp
  ${DELEGATE} -P8023 SERVER=telnet
 -/usr/local/delegate/delegate_stop.sh
  #!/bin/sh
  $DELEGATE=/usr/local/delegate/delegated
  ${DELEGATE} -P8080 -Fkill
  ${DELEGATE} -P8021 -Fkill
  ${DELEGATE} -P8023 -Fkill
 -/usr/local/delegate/delegate.sh
  #!/bin/sh
  $DELE_START=/usr/local/delegated/delegate_start.sh
  $DELE_STOP=/usr/local/delegated/delegate_stop.sh 
  
  RETVAL=0
  
  case "$1" in
  	start)
  		${DELE_START} > /dev/null
  		;;
  	stop)
  		${DELE_STOP} > /dev/null
  		;;
  	restart)
  		${DELE_STOP} > /dev/null
  		${DELE_START} > /dev/null
  		;;
  	*)
  		echo $"Usage: $0 {start|stop|restart}"
  		RETVAL=1
  		;;
  esac
  exit ${RETVAL}
 **起動・停止・再起動
 **起動・停止・再起動 [#wfd57446]
 -起動
  /usr/local/delegate/delegate.sh start
 -停止
  /usr/local/delegate/delegate.sh stop
 -再起動
  /usr/local/delegate/delegate.sh restart
 **システム起動時の自動起動
 **システム起動時の自動起動 [#re8e317c]
  cd /etc/init.d
  ln -s /usr/local/delegate/delegate.sh delegate
  cd ../rc3.d
  ln -s ../init.d/delegate S99delegate
  cd ../rc5.d
  ln -s ../init.d/delegate S99delegate
 
 
 ~
 ~
 
 CENTER:&amazon(zaurus,key,Linux UNIX リナックス GNU Solaris プロキシ, books);


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS