新しいサーバの導入

前のサーバが死亡したため、実家でいらなくなっていた PC を持ってきた。

それに Debian の Sarge をインストールした。今なら Etch でもいいかと思ったけど、サーバにするなら stable がいいとおもい、Sarge をいれた。

前のサーバは MMXPentium、メモリ 32MB、HDD4GB(IDE。SCSI じゃないよ)という骨董品のようなスペックだったが、今回は Duron700MHz、メモリ 128MB、HDD40GB でまだ幾分ましになった(と思う)。

4cm だか 6cm だかわからないファンがきゅるきゅるうるさいので大口径のファン、もしくはファンコントローラを付けようかと考えてる。あんまり古いパソコンだから、ファン無でも行けるんじゃないかと思ってるんだがどうなんだろう。

SSHd のインストール

PC 本体は持ってきたが、重くて邪魔な CRT モニタはもちろん、キーボードやマウスまで置いてきたので、デスクトップ PC のを外したりして使っていた。

ノート PC もあるので、調べ物をする分には大丈夫だが、それでもデスクトップ PC が使えないのは面倒なので、すぐに SSHd をインストール。

残りの設定等は PuTTY 経由で行う。

いまのところ、SSHd はイントラネット内でしか使えないように設定しているが、外部からのアクセスもできるようにするときはちょうど今日のほってんとりが役に立つ、と思う。

ポート番号を変えるのは、ルータでポートフォワーディングすればいいので実際にポートを変える必要はなさそう。

また、以前はてダとかで話題になっていた root のパスワードを削除するかどうかの問題なども役に立つ。

まぁ、root のパスワードを削除するかどうかは宗教問題的なところで、SSH2 の公開鍵認証にして sudo を使って su を消す。くらいは必要か。

もともと、root のパスワードを奪取されたところで、ssh からは root でログインできないし、su は使えないからいらないと言えばいらないのかもしれません。

実際に自宅とかサーバルームに人が来たら別でしょうけど^^;

プリンタ

自宅に複数台の PC がいるようになってから、プリンタを使うときはとても大変。

メールや共有フォルダを利用してプリンタにつながっている PC にファイルを転送したり、プリンタにつながっている PC を SMB でプリンタ共有してみたり、と。

いろいろ手段はあるのですが、やはり毎回状況が変わると面倒なので、プリンタサーバなるものが欲しいと思っていました。

というわけで、今回は念願のプリンタサーバ化にも成功。

外部向けサーバと内部向けサーバを 1 台に集約していいのか悩ましいですが、とりあえず。

CPUS でプリンタを利用できるようにする。ドライバはネット上に落ちていたものを拾って使ってみましたが、わたしの使っている iP8600 で便利な前面給紙や自動両面印刷や CD レーベル印刷ができないとのことなので、Raw データで直接印刷できるようにしました。純正 Windows ドライバではそんなことも無く、いろんな機能が使えて便利ですね。

というか、細かい機能が使えない iP8600 はなんのために買ったのかわからなくなりそうです。(必死)

Ubuntu のマシンもありますが、そいつには別途ドライバをインストール。細かい機能は使えませんが、文書や画像を印刷する分には問題ありません。

Samba で共有しようかと思いましたが、CUPS でそのまま行ける、とのことなので Samba は入れなくてもお k

ファイル共有はとりあえず FTP で十分です(イントラネット内では)。

ウェブサーバ

とりあえず、80 番に Apache2 を配置。VirtualHost でホスト切替えをしないといけません。

それとは別途に、Rails 用に LiteSpeed + Mongrel でやってみたい。

Apache2 から VirtualHost でリバースプロキシ。LiteSpeed + Mongrel みたいな構成。

まだやってません orz

メールサーバ

とりあえず、メールは Gmail だけで十分なので放置。

送信用に sendmail を設定しないといけないとか、独自ドメイン側にきたメールを Gmail に転送したりとかいろいろあるけど、とりあえずすぐに需要があるわけでもないので放置。

Subversion

ファイル管理に念願の subversion。windows マシンにインストールしてローカルでつかってもいいけど、やっぱりいろんなホストからコミットしたりチェックインしたい年頃。

プログラムから、サイト構成、レポートのバージョン管理などに使います。便利です。

外部向けにしてもいいけど、とりあえずこれは後回し。

まぁ、いまのところは外向けサーバというよりは内向け便利サーバになってます^^;

ウェブサイトを移行したりもしたいけど、XREA+が 6 月まで契約あるので、6 月までにまったりと設定していければなとか思ったり。