標準インストールマニュアルでインストールしたOSに対して、最小化を行なう。インストールしていても、不要なパッケージが含まれていたりするので、そういうモノを削除する。ハードウェアによって状況が異なるのでそこはそこで調整する事。リモートからputtyを使ってrootでログイン。不要と思われるパッケージを削除します。~]#上記コマンドで、まとめて不要なパッケージを削除します。削除したパッケージは以下のようなものです。dhcdbd、dhclient、dhcpv6_clientDHCP関連のパッケージ。IPアドレスは固定になるので不要。wvdial、isdn4k-utils、rp-pppoe、irda-utils、NetworkManagerネットワーク関連の中のダイアルアップやISDN、pppoe、さらに赤外線(irda)などwireless-toolsも消したかったけれど、他との関連上消えない。bluez-gnome、bluez-libs、bluez-utilsbluetooth関連のパッケージ。仮想OS上なので使えないだろうという事で削除ipsec-tools、wpa_supplicantIPsecVPN関連のパッケージ、使うときになったら入れるので削除yp-tools、ypbind、nfs-utils、nfs-utils-libNIS関連とNFS関連。どちらも滅多に使わないので削除。firstboot-tui、setuptool、system-config-network-tui、system-config-securitylevel-tui初回起動時の設定スクリプト、CUIのセットアップツール関連apmd、acpid、smartmontools、minicom、pcmciautils電源管理、HDD管理、COMポートなどハードウェア関係nscd、nss_ldap-253-3、dos2unix、mkbootdisk、muttその他、不要だと思ったものとりあえず不要だと思うものを消しています。基本的にWebサーバ化する時に必要そうなものは残してあります。インストールするバージョンや環境によってはインストールされないパッケージなどもありますが、インストールされていないものはコマンドから削除してください。続けて不要なサービスを止めます。~]#さて、上からなにを止めたかというと......cups印刷関係。プリンタとは縁遠い存在なので切断。gpmマウスは繋がっているけれど、使っていないので止める。system)サーバーを関係。rdiscルートディスカバリー。変わるわけでも無いので止める。rpcgssd、rpcidmapd、rpcsvcgssdnfsを使うときにRPCでどうこうするためのものらしい。yum-updatesd勝手にアップデートされるのも困りものの場合があるので止めておく。使用言語の変更インストール時に英語を基本言語として選択しているため、環境が英語(en_US.UTF-8)になっています。憶えていれば特に問題は無いのですが、何かと面倒な事も多いので、日本語(ja_JP.UTF-8)に変更します。再起動いろいろと消したりしているので、ここで再起動を行なう。logout再起動後は再度ログインする。アップデートインストール直後ですが、特に設定することもないので、初回アップデートをかけます。それなりにセキュリティアップデートなども含まれているはずなので、初回インストール後には必ず実行することをお奨め。運用に入ってからは、試験してから本番もアップデートするほうがいいです。パッケージングに失敗して、confが飛ぶというバグが含まれていたこともありますので......yumとはLinux版のWindowsUpdateみたいなモノ。書くと怒られそうですが、そんなような物だと思っておけば問題は少ないのかも。正確には、rpm系ディストリビューションで採用されているパッケージ管理ツールの1つです。親戚関係にaptなどがあります。ntpdインストールyumを使用して、パッケージを取得、インストール。~]#設定ntpは、GPSや原子時計を使って時刻を正確に刻んでいるntpサーバー(Stratum1)などから、ネットワーク経由で時刻情報を得て自分の時間を合わせるという仕組みを持っています。よって、設定ではこの上位ntpのサーバーを指定したりします。編集後、ntpdateを使用してPCの時刻を合わせます。これをしない場合、ntpサーバーとの時間差が大きすぎてntpdが時刻あわせをしてくれない......ということもあるからです。時刻あわせ後、サービスとして自動起動するようになるまで設定してしまいましょう。ここまでで最小構成化が完了となります。このまま構築を行なっても良いのですが、ここでOSイメージのバックアップを取っておく事を勧める。言えば、構築に失敗した場合や、追加で構築する場合にここの時点まで終わった状態から再開できるためです。