Centos7.3は起動時に自動的に起動または指定されたコマンドを実行します

Centos7.3は起動時に自動的に起動または指定されたコマンドを実行します

Centos7では、/etc/rc.d/rc.localファイルの権限が削減されており、実行権限がありません。実行権限を追加する必要があります。

chmod +x /etc/rc.d/rc.local

次に、自動的に開始するコマンドを追加できます。

vi /etc/rc.d/rc.local

追加情報: centOS7.2 はカスタム スクリプトをサービスとして設定し、起動時に起動します。

Spring Boot jar パッケージをオンラインでデプロイすると、サービスとして設定され、起動時に起動できるようになります。手順は次のとおりです。

1. スクリプトを用意する(ネット上にたくさんあるのでここでは書きません)

2. /etc/rc.d/init.dディレクトリへのソフトリンクを作成する

ln -s /springboot/biz /etc/rc.d/init.d

ソースファイル (絶対パス) ターゲットパス (絶対パス)

3. 実行権限を追加します。

chmod +x ビズ

4. service abc start を実行するときにエラーが報告された場合:

4行目: exec: java: 見つかりません

次に、スクリプトを確認し、次のように Java のフルパスを追加します。

/usr/java/jdk1.8.0_20/jre/bin/java -Xms128m -Xmx1024m -jar を実行します。

5. service biz startを再度実行すると正常に起動します。

6. スタートアップを設定し、スクリプトを変更します。2 行目に次のコードを追加します。

# chkconfig: 2345 99 99

7. スタートアップを追加します。

chkconfig --add biz

chkconfig biz オン

Centos7.3 の起動時に自動的に起動または指定されたコマンドを実行する方法については、上記の記事が皆さんと共有したいことのすべてです。これが皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CentOS 起動時にカーネルモジュール overlayfs 操作を自動的にロードする
  • Centos7のホスト名を変更する3つの方法
  • Linux での Centos7 ファイアウォールの基本的な使用方法の詳細な説明

<<:  ネイティブJSは非常に見栄えの良いカウンターを実装します

>>:  ウェブページを最適化してメモリとCPUの使用率を削減

推薦する

Node.js コンソールで強調表示されたコードを印刷する方法

序文コードを実行してエラーが発生すると、エラーが出力されます。エラーにはスタック情報が含まれており、...

MySQL インデックスの最適化: ページング探索の詳細な紹介

目次MySQL インデックス最適化ページングの調査ケース1ケース2 MySQL インデックス最適化ペ...

Angular環境構築と簡単な体験のまとめ

Angular入門Angular は、Google が開発したオープンソースの Web フロントエン...

docker-compsoe を使用してフロントエンドとバックエンドを分離したプロジェクトをデプロイする方法

事前に言っておくDocker を使用すると非常にシンプルなデプロイメント環境を実現できることは誰もが...

MySQL 外部キー (FOREIGN KEY) の使用例の詳細な説明

はじめに: すべてのデータを 1 つのテーブルに保存することのデメリット表の構成構造は複雑で不明瞭で...

Unicode の数学記号の概要

数学、物理学、および一部の科学技術分野で使用される特殊記号は多数あります。Unicode コードには...

docker デプロイメントの実装手順 lnmp-wordpress

目次1. 実験環境2. Dockerソースをインストールする3. Dockerをインストールする4....

Ubuntu で G++ を使用して CPP ファイルをコンパイルする

g++ を使用して初めて cpp ファイルをコンパイルしたとき、未定義の参照エラーが報告されました。...

MySQL でデータをクエリし、条件に基づいて別のテーブルに更新する方法の例

この記事では、MySQL が条件に基づいてデータをクエリし、別のテーブルに更新する方法を例を使用して...

CentOS7 は yum を使用して mysql 8.0.12 をインストールします

この記事では、centos7にyumを使用してMySQL 8.0.12をインストールする詳細な手順を...

要素の$notifyポイントについての簡単な説明

当初の意図は、element-ui の $notify 通知をコンポーネントにカプセル化することでし...

Nginx の一般的な設定とテクニックの概要

序文この記事では、Nginx の一般的な、実用的で興味深い構成をいくつか紹介します。この記事を読んだ...

Oracle Rownum 書き込みに似た MySQL の詳細な例

Rownum は、Oracle での独自の書き込み方法です。Oracle では、rownum を使用...

Windows Server 2008 R2 で忘れたパスワードを処理する方法

Windows Server 2008R2を忘れた場合の対処方法サーバーの数が多すぎる、サーバーが多...

MySQL スケジュールされたデータベース バックアップ操作の例

この記事では、MySQL のスケジュールされたデータベース バックアップ操作の例について説明します。...