serverに関するr_kurainのブックマーク (3)

  • クスクス り〜な! - ウチの自鯖の構築の記録2/1_telnet再び基本的な流れ - 雑記など

    さて。 やっとこさベースシステムが完成しました。で、このサーバーは現在、inetd経由でtelnetサーバーが動いています。 このinetdはいろいろと弱点がありますので、daemontools経由で動くように変更してみましょう。 daemontoolsはとてもややこしいと言われています。確かに、パッケージを入れてポン!ってわけにはいきませんが、パターンが解ればそんなにたいしたことがありません。是非、慣れてください。 基的な流れ daemontoolsでのサーバーソフトの管理の設定は、以下の流れとなります。 デーモンを動かすユーザーの決定or新設 デーモンが出すログを受け取るユーザーの決定or新設 デーモンの起動スクリプトの設置 デーモンのログを受け取るスクリプトの設置 起動スクリプトのディレクトリを、/servece 以下にリンクする。(デーモン起動) 動作確認。 問題なければ一旦停止

    r_kurain
    r_kurain 2009/04/21
    daemontoolsの参考に
  • daemontoolsによるロギングとプロセス監視(1/3)

    syslogを使ったロギングにはいくつかの欠点がある。そこで、ロギングやプロセス監視を行ってくれるdaemontoolsを導入しよう。これにより、システムをより強力なものにできる。 ログは、サーバの状態やプロセスの稼働状況を知るうえで欠かせない情報源です。管理者がコンソールに向かっていない間に発生した障害も、ログを頼りに復旧したり原因を探って再発を防ぐ手段を講じることができます。新たにインストールしたツールがうまく動作しない場合にも、ログを見ればどこの手順で間違ったのか、どこがうまくいっていないかを知ることができます。 Apacheをはじめとする最近のツールは、標準のコンフィグレーションでロギングが有効になっています。「ApacheによるWebサーバ構築」第14回 ログローテーションとAnalogの導入では、Apacheのログを分析ツール「Analog」を使用してグラフ化する方法が紹介され

    daemontoolsによるロギングとプロセス監視(1/3)
    r_kurain
    r_kurain 2009/04/20
    daemontoolsの参考に
  • daemontoolsによるロギングとプロセス監視

    rcスクリプトからの移行 実際にqmailの起動をrc起動スクリプトから置き換えてみましょう。基となるrcスクリプトには次のものを使います。POP Before SMTPやIMAP4、vpopmailなどさまざまなアドオンパッケージをインストールし、rc起動スクリプトも複雑になってきていますが、svscanへの移行方法はほとんど変わりません。tcpserverを併用することも当然可能です。 start) # Start daemons. echo "Starting qmail." #Start qmal csh -cf '/var/qmail/rc &' # Start qmail-smtpd tcpserver -v -u[qmaildのUID] -g[nofilesのGID]-x /etc/tcp.smtp.cdb \ 0 smtp /var/qmail/bin/qmail-smtp

    daemontoolsによるロギングとプロセス監視
    r_kurain
    r_kurain 2009/04/20
    daemontools の参考になる
  • 1