Red Hat Linux 9.0 を利用してインターネットサーバを構築します。インストール後に、環境設定とUSB 外付けディスクの追加、各サーバのインストール&設定を行います。とりあえず標準的(と思われる)インストールが終わった時点で、このサーバ独自の設定を行っていく予定です。
CPU: | イーレッツ BeSilent M6000(PC-M6000BA/2-40) (仕様では CD-ROM なのに、DVD-ROM だったw) |
HDD: | BUFFALO DIU2-B160G USB2.0 対応、外付け HDD。 |
デバイス | マウントポイント | タイプ | 容量(MB) |
/dev/hda1 | /boot | ext3 | 102 |
/dev/hda2 | / | ext3 | 37605 |
/dev/hda3 | - | swap | 447 |
サーバの IP アドレスは、自分の環境に合わせて設定。
ホスト名は、DDNS で取得した(予定)の名前がベター。
ゲートウェイ、DNS は、自分の環境に合わせて設定。
自宅では通常、ルータを指定すればよいはず。
動作させる予定のサーバはすべて指定すること。
8080 は、http proxy を動作させる予定。
X Windows System の詳細ボタンを押し、
「redhat-switch-mail-gnome」をチェック。
純粋にサーバとして動かすだけなら、ここのチェックは
ほとんどはずしても問題なし。(エディタくらいはいれましょう)
メールサーバ の詳細ボタンを押し、「Postfix」をチェック。
サーバ設定ツールの詳細ボタンを押し、
「redhat-switch-mail」をチェック。
通常、自動で選んでくれるが、自分の環境にあったボードを
選択する。見つからない場合、「VESA driver (generic)」を選択。
通常、自動で選んでくれるが、自分の環境にあったモニタを
選択する。
これまた環境&お好みで設定。
OS 起動時に X も起動させたい場合は、「グラフィカル」に設定。
ここで再起動が行われ、とりあえず終了。
最新のパッケージにアップデートするには、Red Hat Network へ Demo アカウントとして登録する必要があります。この登録は無料です。ただし、2004/04/30 で使えなくなる予定です。サーバ構築予定のある方は、お早めにどうぞ。
2004/04/30 以降は、apt をインストール&設定する必要があるはずです。最新の状態に保つなら。
login: root ↓
Password: ******** ↓
[root@square root]# kon ↓
w3m を使い、最新の up2date のページを表示する。
カーソルで移動し、Red Hat Linux 9 i386 の up2date-3.1.23.2-1.i386.rpm と up2date-gnome-3.1.23.2-1.i386.rpm をダウンロードする。 このブラウザを終了するには、大文字の Q を入力する。
[root@square root]# w3m https://rhn.redhat.com/help/latest-up2date.pxt ↓
ダウンロードが完了したら、このパッケージをインストールする。 二つとも同じディレクトリにおいてあるものとする。
[root@square root]# rpm -Fvh up2date-* ↓
[root@square root]# rpm --import /usr/share/rhn/RPM-GPG-KEY ↓
[root@square root]# up2date --register ↓
登録画面が起動する。設定項目は以下の通り。
Register with Red Hat Network | |
(Next) | |
Step 1 : Review the Red Hat Privacy Statement | |
(Next) | |
Step 2 : Register a User Account | |
User name (hoge@yahoo.co.jp)
(なんでもよいがメールアドレスを指定) Password (********) Again, for verification (********) E-mail address (hoge@yahoo.co.jp) (next) | |
Step 2 : Register a User Account (All Optional) | |
(Next) | |
Step 3 : Register a System Profile - Hardware | |
Profile Name (square.no-ip.org) (これも何でもよし) Include the following information about hardware and network (check) (next) | |
Step 3 : Register a System Profile - Packages | |
Include RPM packages installed on this system
in my System Profile (check) すべてのパッケージ (check) (next) | |
Send Profile Information to Red Hat Network | |
(next) | |
Registration Finished | |
(Finish) |
登録が完了したら、下記コマンドですべてのパッケージを更新する。すご〜く時間がかかるはず。完了したら念のためリブートしておく。
[root@square root]# up2date -fu ↓
login: root ↓
Password: ******** ↓
[root@square root]# wget http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/apt-0.5.5cnc6-fr1.i386.rpm ↓
[root@square root]# apt-get update ↓
[root@square root]# apt-get upgrade ↓
[root@square root]# apt-get install proftpd ↓