Linuxソフトウェアのインストール - サービス管理

Linuxソフトウェアのインストール - サービス管理

要約:このホワイトペーパーでは、サービス管理におけるLinuxに関する知識を学びます。

サービスとは何ですか

他のものは独立したネットワークサービスであるが、それは、典型的には、特定のユーザまたはシステム、一部のシステムサービスにサービスを提供するために、プロセスにバックグラウンド以上のポイントで実行されているサービスに配置されます。

これらのサービスのために、我々は、メインプログラムを実行して、サービスを有効または無効にでき、また、システムが提供するのchkconfigやサービスによって管理することができます。

サービス管理のための

メインプログラム管理サービス

手動でサービスを開始するには、メインプログラムを実行することで、あなたはまず、メインパスを保存するために知っておく必要があります。たとえば、手動でApacheサービスを開始し、保存することができ、は/ usr / local / apche2 / binに/サービスを開くには、開始のapachectlには、/ usr / local / apche2 / binに/サービスを停止するにはapachectl停止Apacheのメインプログラムへのパスを知っておく必要があります。ソースによるソフトウェアのインストールの大半は、すべての我々は、手動でサービスを開始するパスを指定する必要があります。

サービス管理サービスにより、

回転数によって、またはyumをインストールした場合、アプリケーションが一般的に/etc/init.dディレクトリに対応する起動スクリプトを作成し、我々は、サービスコマンドを使用してサービスを管理することができます。serviceコマンドは、実際に手順を実行するには、/etc/init.dのディレクトリに行きます。

それがサービスにつながるかどうかは、ケースは、設定を有効にするには、下にサービスを停止したくなかった、あなたは設定ファイルのリロードパラメータをリロードすることができ、または新しいコンフィギュレーションを認識しない設定が正しい変更、または後にサービスを再起動し、サービス構成を変更した後、時々起動することはできません。あなたは、何の問題は再起動しませんシステムが問題の新しいコンフィギュレーションファイルかどうかをテストします、condrestartオプションを使用することができ、彼らがサービスを再起動し、新しい設定を使用しません。

chkconfigの管理スタートアップサービスにより、

Linuxは、オペレーティング・システムのサーバのバージョンがあるため、サービスの多くが起動するようにする必要があります。chkconfigコマンドは、スタートアップ項目を管理するために使用されるが、ブートを設定するときに実行レベルを指定する必要がありますすることができます。

通常の状況下では、Linuxオペレーティングシステムは、6つのモード(4一時的に使用されていない)で開始することができ、数字で表される:シャットダウンモード1、全くNFSネットワーク・インタフェース・モードを表していない2つの文字は、一時4、文字の完全に機能的なインターフェイスモードを表します5を使用して定義すると、図6は、再起動モードを示し、グラフィック・インタフェース・モードを表しています。

各レベルは、開始された、サービスを開始しないと、init nで実行レベルを変更するためのコマンドをランレベルするレベルを流れる電流を表示します。

systemctl管理サービスにより、

CentOSの7からは、CentOSのは、サービスの代わりにsystemdデーモンを使用して起動し、元の管理システムが開始(chkconfigの)およびシステム管理サービス(サービス)関連のコマンドすべてはsystemctlコマンドに置き換えられます。

おすすめ

転載: www.cnblogs.com/shamao/p/11267493.html