可用性の高いApacheベースのWeb環境を実現するには、さまざまな理由でApacheが自動的に動作を停止した後に直ちにWebサイトへのアクセスを復元します。実行状態と自動的にhttpdサービスを再起動し、インターネット上の関連情報を見つけ、次の簡単な監視と再起動スクリプトを書き換えることができます。 15秒経過しても通常の220ヘッダーコード情報が返されず、Apacheサービスの実行が停止したことを示す場合は、ただちにhttpdサービスを再起動します。
使用方法
方法1:
1. Linuxサーバーでviを実行して新しいスクリプトを編集し、次のスクリプトコードをコピーして、終了して保存します。
Bash [root @ localhost /]#vi /opt /autorshttpd
#!/bin /bash
URL =" http://127.0.0.1/"
curlit()
{
curl --connect-timeout 15 --max-time 20 --head --silent" $ URL"
Grep '200'
}
doit()
{ /etc/init.d /httpd再起動> /dev /null fi } 、do は終了> /dev /null sleep 10 done 2、スクリプトに実行許可を与えます。 3、スクリプトを実行します。 Br> BASIC [root @ localhost /]#sh /opt /autorshttpd< root @ localhost /]#exit 注:shコマンドの後に&記号を追加する必要があるのはなぜですか。これは、当社の一般的なオペレーションサーバーがリモートSSHオペレーションであるため、&記号を追加しないでSSHリモートインターフェースを閉じると、プロセスを終了することになります。プログラムはバックグラウンドで実行されます。ログアウトするためにexitコマンドを使用することを忘れないでください。それからSSHリモートインタフェースを閉じます。 4、スクリプトブートが自動的に実行されるようにしてください。最後に最後にsh /opt /autorshttpdを追加してください。#vi /etc/rc.local 方法2: このサイトで提供されているスクリプトをダウンロードし、解凍後にLinuxサーバーの/optディレクトリにアップロードしてから、方法1の手順2〜4を実行します。
<!
trueの間は
BASIC [root @ localhost /]#chmod 755 /opt /autorshttpd
dateコマンドdateコマンドの機能は、システムの日付と時刻を表示および設定することです。コマンドの一般的なフォーマットは次のとおりです。date [options]時間フォーマットの表示(+で始ま
RedisはオープンソースのANSI C言語で、ネットワークをサポートし、メモリベースの永続ログタイプ、Key-Valueデータベースを提供し、多言語APIを提供します。 2010年3月15日から、R
をプレインストールします。 マイクロソフトは、そのコンピュータOEMとそのシステムの共同開発者がOEMプレインストールツールキット(OPK)をダウンロードできるようにします。このツールキットは、新しく
LinuxでのIDEのデバイスはhdにちなんで名付けられています一般的に、マザーボード上に2つのIDEインターフェイスがあり、合計4つのIDEデバイスをインストールすることができます。プライマリIDE