WORKSTATION     SERVER     NETWORK     WINDOWS     LINUX

 

HOME

 

Server Build

 Sever Machine

 Fedora Core2

 Fedora Core3

 Apache2

 VSFTP

 SSHD

 Samba

 MySQL

 PHP5

 Apache+WebDAV

 Apache+SSL

 

PC Support

 Spy・Add Ware

 

 

VIC'S FACTORY

vic@red-diamonds.net

 

Fedora Core 3 の導入

 

Fedora CoreのFTPサイト から

  「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"
 SUPPORTED="ja_JP.eucJP:ja_JP:ja"

  SYSFONT="latarcyrheb=sun16"

一度ログアウトして再度ログインすると、konコマンドで日本語表記しても文字化けしなくなります。

 

4) root宛てメールの転送設定

システムからroot宛てに送られてくるメールを自分のメアドに転送するように設定します。

# sed -i '/^root:/d' /etc/aliases

# echo "root: 自分のメアド" >> /etc/aliases

# newaliases

 

5) ユーザの作成

普段の作業用に一般ユーザーを作成し、パスワードを設定します。(XXXX=ユーザ名)

# useradd XXXX
# passwd XXXX
New Password:   パスワード入力
Retype new password:   パスワード再入力

パスワード入力時に「BAD PASSWORD:…」とか言われても無視しましょう。w

上記でユーザを作成すると、そのユーザのホームディレクトリ(ユーザ名でログインしたときのディレクトリ)は「home/XXXX」になります。wwwユーザ等でログインディレクトリを「public_html」等に指定する場合は、

# useradd -d /home/XXXX/public_html XXXX
# passwd XXXX
New Password:   パスワード入力
Retype new password:   パスワード再入力

上記でユーザ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パッケージのダウンロード先を日本のミラーサイトに変更
1.base

# 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

 

以上で、インストール〜初期設定まで完了です。