OSのインストールサーバ用のOSをインストールします。OSの選定サーバを構築するには、サーバ用のOSが必要です。 筆者が、サーバに使用するPCは、DOS/V機です。 DOS/V機をサーバにする場合のOSとしての選択肢は、実質、次の3点です
そうなると無料で配布されているFreeBSDかLinuxになります。 どちらでもいいと思いますが、情報入手の容易さからLinuxを選択しました。 Linuxとはカーネルのプログラムを指しており、それだけでは、何の役にも立ちません。 カーネルの上で動くアプリケーションが必要です。 このアプリケーションが、メールの送受信やウェブの公開を担っているのです。 これらLinuxとアプリケーションをインストールするために、ディストリビューションを選定しなければなりません。 ディストリビューションとは、Linux(カーネル)とアプリケーションをまとめてインストールできるようにしたパッケージ群です。 ディストリビューションには、数多くの種類があります。 その中から私は、Debianを選択しました。 選択の理由は、完全にフリー(厳密にはフリーと言う言葉は不適切ですが・・)だからです。 ここ(http://www.jp.debian.org/intro/about)を見てもらえれば、debianの思想が分かると思います。 そして、私もこの恩恵にあずかろうと考えました。 バージョンの選択Debianには3つのバージョンがあります。 以下、Debianプロジェクト(http://www.jp.debian.org/releases/)からの引用
sidは開発者用なので対象から除外します。 lennyかsqueezeのどちらかを選択します。 安定性を選ぶならlenny、新しいことにチャレンジしたいのであればsqueezeなるでしょう! 筆者は、安定性を重視したいためlennyを選びました。 インストール筆者がインストールするPCのスペックは下記の通りです。
サーバはLinuxですが、管理はWindowsからのリモート管理で行います。 なぜならば、テキストエディッター等、Windowsのアプリケーションを使い慣れているからです。 従って、サーバのユーザーインターフェースは必要最小限とします。 具体的には、グラフィック等のサーバ本来の機能に関係の無いアプリケーションはインストールしません。 この方針に従って、インストールを開始します。 インストール用CDの作成インストールに必要なCDイメージ(isoファイル)を下記からダウンロードします。 http://www.jp.debian.org/CD/netinst/ 20010/2/14現在のファイル名:debian-504-i386-netinst.iso CDライティングソフトを利用し、上記isoファイルをCDに書き込みます。 インストールCDの完成です インストールの開始
ネットワーク環境の再設定インストールは、ネットワークをdhcp設定で行いました。 しかし、前にも説明したように、サーバは固定IPを割り当てる必要があります。 今回はルータのDMZを192.168.0.140に設定したので、このサーバのIPアドレスを192.168.0.140に固定します。 debianのネットワークの設定ファイルは、/etc/network/のinterfacesに記述されています。 rootでログインしinterfacesファイルを編集します。 編集用のテキストエディッタはviを使いました。 (viの使い方は、他で調べてください) 変更前と変更後の内容は以下の通りです。 (#で始まる行はコメントなので削除しています) コンソールでの日本語表示が化ける調査した結果、回避できない(仕様?)そうです。 ( http://lists.debian.or.jp/debian-users/200410/msg00010.html を参照) X等グラフィカルな環境を入れる場合あまり問題にはならないようですが、本サーバにGUI環境を導入するつもりはありません。 筆者は、コンソールから直接操作することは考えておらず、Windowsからのリモート管理をメインに考えています。 エディッター等、慣れたものを使えますからね。 したがって、先ず初めに、リモート管理に必要なSSHをインストールします。 ただ、文字化けが起こると見にくいので、一時的に英語環境にして、SSHをインストールします #export LANG=C ←英語モードの設定
|
更新日:2009/11/2