Ubuntuサーバーの自動起動


0

ここに 私の質問の最初の部分です。ルール「1つのトピック - 1つの質問」のためにそれを分割しました。私の3番目の主な質問は、Webサーバーとデータベースの自動起動の設定についてです。 init.dスクリプトは私の場合は非常に重いようです。 (起動時にsmthを実行するだけです。)


それであなたの質問は何ですか?情報の複製が含まれていても、自己完結型にしてください。通常、あなたは人々にあなたに答えを与えるために彼らが必要とする情報を得るためだけに他の投稿を読ませたくないです:)
slhck

init.dスクリプトがサービスを開始するのに「重い」のはなぜですか。まさにそれが彼らの目的です。
Karma Fusebox

サービスを再開する必要はないと思います。私もサービスは必要ありません。自動起動したいだけです。
madhead

@madheadどのサービスを自動起動しますか。
max

私の場合、@ maxは2つのサービスしかありません:tomcatとmongodb。どちらもリポジトリからはインストールされません。 (リポジトリからインストールすると、init.dスクリプトが作成されます)。
madhead

回答:


0

まず、このコマンドを使ってtomcatデーモンが起動しているかどうかを確認してください。

[root@localhost ~]# chkconfig --list | grep -i tomcat
tomcat6         0:off   1:off   2:off   3:off   4:off   5:off   6:off

ここで0 1 2 3 4 5 6はランレベルを意味します

私の場合、実行レベル5では、tomcatは実行されていません。 service tomcat6 status その上映は停止しました

[root@ical ~]# service tomcat6 status
tomcat6 is stopped   

このコマンドを使用してサービスを永続的に開始します。永久とはtomcat6サービスを何度も開始する必要がないことを意味します。

永続的に使用するには、これがコマンドです。

[root@ical ~]# chkconfig tomcat6 on

それが実行されているかどうか今すぐサービスを確認してください

[root@ical ~]# chkconfig --list | grep -i tomcat
tomcat6         0:off   1:off   2:on    3:on    4:on    5:on    6:off

実行レベル5のon(5:on)を参照

[root@ical ~]# service tomcat6 start
Starting tomcat6:                                          [  OK  ]
[root@ical ~]# service tomcat6 status
tomcat6 (pid 2806) is running...                           [  OK  ]

再起動後にもう一度確認してください

同じことをする mongodb また


Tomcatサービスはありません。 Tomcatバイナリを/ usr / local / tomcatに解凍しただけです。
madhead
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.