Fedora Core 3 の導入
「FC3-i386-disc1.iso」
「FC3-i386-disc2.iso」
「FC3-i386-disc3.iso」
「FC3-i386-disc4.iso」
の4ファイル(サーバー機にDVDドライブがある場合は、「FC3-i386-DVD.iso」でもOK)をDLし、CD(FC3-i386-DVD.isoの場合はDVD)に焼いておきます。
※インストール条件:
パッケージは最小構成でインストールし、必要なツール(Apache、MySQL、Samba等)は後ほどソースからコンパイル・インストールします。
インストール編
インストール前の設定部分は画面の指示に従って進めて行きます。途中、設定で重要な点だけ以下に記述します。
・インストールの種類 → サーバー
・パーテーション設定 → 自動 → 全てのパーテーションを削除
・ネットワークデバイス
・「起動時にアクティブ」にチェック
↓
・「編集」ボタン押下 → 「DHCPを使用して設定」→ Check Off
「起動時にアクティブにする」→ Check On
IPアドレス:192.168.1.XX (サーバー機に割り当てるIP)
サブネットマスク:255.255.255.0
↓
・ホスト名を設定 → 手動設定 → ホスト名入力
↓
・その他の設定 → ゲートウェイ:192.168.1.1(ルーターのアドレス)
1番目のDNS:192.168.1.1
・ファイアウォール → なし
・SELINUX → 無効
・パッケージグループの選択 → 下記1点のみ選択しました。
「開発ツール」
以上で、インストールは無事完了しました。
初期設定編
1) 文字コードの変更
まず最初に、FC3では日本語文字コードに「UTF-8」を使っているため、konで日本語表記にするとバケバケ状態になります。そこで文字コードをいつもの「EUC-JP」に変更します。
|
# sed -i 's/UTF-8/eucJP/g' /etc/sysconfig/i18n # cat /etc/sysconfig/i18n ← 変更確認(下のように表示されればOK)
LANG="ja_JP.eucJP" SYSFONT="latarcyrheb=sun16" |
一度ログアウトして再度ログインすると、konコマンドで日本語表記しても文字化けしなくなります。
4) root宛てメールの転送設定
システムからroot宛てに送られてくるメールを自分のメアドに転送するように設定します。
|
# sed -i '/^root:/d' /etc/aliases # echo "root: 自分のメアド" >> /etc/aliases # newaliases |
5) ユーザの作成
普段の作業用に一般ユーザーを作成し、パスワードを設定します。(XXXX=ユーザ名)
|
#
useradd XXXX |
パスワード入力時に「BAD PASSWORD:…」とか言われても無視しましょう。w
上記でユーザを作成すると、そのユーザのホームディレクトリ(ユーザ名でログインしたときのディレクトリ)は「home/XXXX」になります。wwwユーザ等でログインディレクトリを「public_html」等に指定する場合は、
|
#
useradd -d /home/XXXX/public_html
XXXX |
上記でユーザXXXXのホームディレクトリは「/home/XXXX/public_html」になります。
6)パッケージのUPDATE
yum updateを使用可能にしてRPMパッケージを管理します。
|
# rpm --import /usr/share/doc/fedora-release-3/RPM-GPG-KEY-fedora (何故か上のGPG-KEYをインポートしただけではGPGキーエラーになってしまったため下記を追加) # wget http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY # rpm --import FEDORA-LEGACY-GPG-KEY
RPMパッケージのダウンロード先を日本のミラーサイトに変更 # vi /etc/yum.repos.d/fedora.repo [base] name=Fedora Core $releasever - $basearch - Base baseurl=http://ftp.riken.go.jp/Linux/fedoralegacy/fedora/$releasever/os/$basearch/ (↑行頭の#を外してURLを変更) #mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever (↑行頭に#を追加して無効化) enabled=1 gpgcheck=1
2.update #vi /etc/yum.repos.d/fedora-updates.repo [updates-released] name=Fedora Core $releasever - $basearch - Released Updates baseurl=http://ftp.tiken.go.jp/Linux/fedoralegacy/fedora/$releasever/updates/$basearch/ (↑行頭の#を外してURLを変更) #mirrorlise=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever (行頭に#を追加して無効化) enabled=1 gpgcheck=1
インストール済みパッケージを一括UPDATE #yum -y update ←ダウンロード先を上記のミラーに換えてもUPDATEには かなり時間がかかります。
インストール済みパッケージ自動UPDATE設定 # /etc/init.d/yum start 夜間 yum 更新の有効化中 [ OK ]
インストール済みパッケージ自動UPDATEの自動起動設定 # chkconfig yum on # chkconfig --list yum yum 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← と表示されればOK
up2dateアンインストール # yum -y remove up2date |
以上で、インストール〜初期設定まで完了です。