[mysql]ubuntuへmysqlの自動起動の登録

ubuntuで、サービスを自動起動したいです。

RHL系にはコマンドchkconfigというコマンドがあって、簡単に登録できるんですが~
debiun系にはないらしい…

ということで、同じような操作ができる子をインストール。
#apt-cache search sysv-rc-conf
sysv-rc-conf - 端末用 SysV init ランレベル設定ツール
だそうです。

#sudo apt-get sysv-rc-conf

では早速操作。
全サービスのランレベルの状態を一覧表示
#sudo sysv-rc-conf --list


apache2 0:off 1:off 2:on 3:on 4:on 5:on 6:off

mysql


apacheは勝手に動くようになってるのね。いつのまに…

ということで、mysqlを有効化。
#sudo sys-rc-conf mysql on

↓ふたたび一覧を取得すると、こんな感じになってます。
apache2 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysql 2:on 3:on 4:on 5:on


ちなみにおさらい。
手動でサービスを起動・停止(stop)
/etc/init.d/mysql start



それぞれの
レベルの割り当ては、以下の通り。
RHL系
init0 = 停止
init1 = シングルユーザーモード
init2 = NFSを使用しないテキストログインモード(マルチユーザーモード)
init3 = テキストログインモード(マルチユーザーモード)
init4 = 未使用
init5 = GUIログインモード(マルチユーザーモード)
init6 = 再起動

Debian
init0 = 停止
init1 = シングルユーザーモード
init2 = マルチユーザーモード
init3 = init2に同じ
init4 = init2に同じ
init5 = init2に同じ
init6 = 再起動

なんじゃこりゃ。2345は全部同じなのね~。
インストールされているものは、使うもの!っていう意識があるらしい。不思議★



▼thanks!
[2.4.3. MySQL を自動的に起動および停止する]
本家MySQLさん。
rpmでインストールしていれば、mysql.serverスクリプトは /etc/init.d/mysqlとしてすでにインストールされていますですって。
http://dev.mysql.com/doc/refman/4.1/ja/automatic-start.html

[起動処理(init)とランレベル(rc.d)の制御]
debian系のお勉強をしましょう。手動で登録するならこちら。
http://www015.upp.so-net.ne.jp/unixlife/linux/de-init.html

[chkconfig (RedHat系) と sysv-rc-config (Debian系)]
sys-rc-config のインストール。
http://blog.goo.ne.jp/leaurouge/e/cf4827dba04baf811f31664f5d57c2cd

スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

No title

#sudo apt-get sysv-rc-conf
ではなく
#sudo apt-get install sysv-rc-conf
では?
プロフィール

英さやか

Author:英さやか
町で見かけたら声かけてね。ヤクソクよ

都内在住、都内のIT業界で仕事中のお局予備軍

肩・首こり持ちの、大のビール好き

ちなみに独身 よろしくね!

月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
カウンター