12.いろいろと細かく設定しちゃおう(2001/10/11)

12.1.不要なコンソールを止めちゃう


元々、メモリが64MBしかないのに、不要なモノを動かすことは、メモリの無駄遣い。
ディオに怒られない(「無駄無駄ァ!」)ためにも止めちゃいます。

〜/etc/inittab〜
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

仮想コンソールなんて、2つもあれば十分。 残りはコメントアウトしちゃう。 まぁ、節約できるメモリ量は微々たるもんだろうがね。

12.2.不要なデーモンも止めちゃう


/usr/sbin/ntsysv は、サービスを有効化/無効化するための単純なインターフェイスを提供してくれるんで、これを利用。
で、今動いているデーモンを見てみると…。

FreeWnn
atd
autofs
canna
crond
gpm
httpd
identd
inet
keytable
kudzu
linuxconf-setup
lpd
named
netfs
network
nfslock
portmap
postfix
proftpd
random
smb
sshd
syslog
usbmgr
xfs

おぉ、無駄にいろんなモンが起動時に動くように設定されとるな…。 とりあえず、crondがあるので、atdはいらんし、自動マウントもいらんので、autofsもいらん。 コンソールでマウスなんか使うかぁ? gpmもいらん。 キーボードの設定なんか変えないから、keytableもいらん。 kudzuは…、悩んだけど、CD-ROM付けるときとか便利そうなので、残しておこう。 linuxconfなんて不安定なモンは使わん。不要。 netfsは…、ようわからんけど、ネットワークファイルのmountプログラムか何かかな? 一応、残す。 nfslockやportmapはnfsサーバー動かしてないからいらん。 こんなところだろうか? そんなわけで、特に触れんかったのは使用してるやつなんで、そのまま。 で、結局これだけを動かすことに。
FreeWnn
canna
crond
httpd
identd
inet
kudzu
lpd
named
netfs
network
postfix
proftpd
random
smb
sshd
syslog
usbmgr
xfs

まだまだ多いな。 本来は、Wnnもcannaも止めていいのだが… ひょっとすると、使うときもあるかもしれないので残す。 まっ、これぐらい残っててもいいかな。 で、再起動したときには、チェックをはずしたデーモンは起動しなくなるわけ。 一つ一つ、デーモン止めていくのも面倒なので、再起動したほうが早いね。

12.3.Apacheのポート番号を変えちゃう


9.1 で述べたように、Yahoo!BBは80番ポートを閉じちゃってまふ。
これじゃ、URLのケツにポート番号付けて運用せにゃならんわけで、どんなポート番号がいいか考えてみたわけで。

8088:現段階ではコレ。安直大魔人だからね。
0914:誕生日。うわぁ〜、安直ぅ〜。
1234:ただの思いつき。でも、くだらねぇ〜。
4649:長南君発想。四露死苦ってか?珍走団じゃねぇんだから…。

で、安直ながら2001年ということで、2001にしちゃいましぃたぁ。
これが一番、ベターなような気がするんで。
で、/etc/httpd/conf/httpd.confのPortを2001に変えちゃってもいいんだけど、もし80番が動き出したときのために、Listen使って複数のポート番号を使うことにする。

〜/etc/httpd/conf/httpd.conf〜
Listen 80
Listen 2001

これで、2001番ポートで運用開始っす。


管理人の戯言トップ | ホームに戻る |

webmaster@ashiyu.net