Linux自動起動設定の手順は次のとおりです。
Linuxで自動起動を設定する手順は以下の通りです。
- 自起動するプログラムの起動スクリプトまたはサービス設定ファイルを探します。通常、これらのスクリプトまたは設定ファイルは /etc/init.d/ ディレクトリまたは /etc/systemd/system/ ディレクトリにあります。
- 起動スクリプトやサービスクオンフィグファイルをテキストエディタで開き設定を修正する。
- 文書内の次の事項を確認してください。
- chmod +x コマンドを使用して、ファイルの実行権限が設定されていることを確認してください。
- ファイルに正しいスタートアップコマンドまたはスクリプトが確実に含まれている必要があります。
- ファイルを保存して閉じる
- systemdサービスマネージャーを使っている場合は、systemctl daemon-reloadコマンドで設定ファイルを再読み込みできます。
- 以下のコマンドで自起動を設定します。
- SysV Initシステムの場合、chkconfig <サービス名> on とする。<サービス名> は自起動させたいサービス名称とする。
- systemctl enable <サービス>
- 以下のコマンドを実行して、自己起動画が適切に設定されているか確認します:
- SysVのInitシステムの場合、chkconfig –listでサービスが起動リストに入っているか確認します。
- Systemdの場合、systemctl is-enabled で「enabled」と返れば設定は成功しています。
お使いのLinuxディストリビューションやバージョンによっては、上記手順が異なる場合があります。お使いのオペレーティングシステムに応じたドキュメントやマニュアルを参照してください。