サーバー設定 · 1 min read · Nov 06, 2025

完璧なサーバー - Fedora 15 x86_64 [ISPConfig 2]

完璧なサーバー - Fedora 15 x86_64 [ISPConfig 2]

バージョン 1.0
著者: Falko Timme
Twitterでフォローしてください

これは、ISPやホスティング業者に必要なすべてのサービスを提供するFedora 15サーバーのセットアップ方法についての詳細な説明です: SSL対応のApacheウェブサーバー(PHP5/Ruby/Python)、SMTP-AUTHおよびTLSを備えたPostfixメールサーバー、BIND DNSサーバー、Proftpd FTPサーバー、MySQLサーバー、Dovecot POP3/IMAP、クォータ、ファイアウォールなど。 このチュートリアルは、64ビット版のFedora 15向けに書かれていますが、32ビット版にもほとんど変更なしで適用できるはずです。 最終的には、信頼性のあるシステムが構築され、希望すれば無料のウェブホスティングコントロールパネルISPConfigをインストールできます(つまり、ISPConfigはそのまま動作します)。

以下のソフトウェアを使用します:

  • ウェブサーバー: Apache 2.2.17
  • PHP 5.3.6
  • Ruby
  • Python
  • データベースサーバー: MySQL 5.5.12
  • メールサーバー: Postfix
  • DNSサーバー: BIND9(chrooted)
  • FTPサーバー: proftpd
  • POP3/IMAPサーバー: Dovecot
  • ウェブサイト統計用のWebalizer

このセットアップはISPConfig 3には対応していないことに注意してください!これはISPConfig 2のみに有効です!

まず最初に言いたいのは、これはそのようなシステムをセットアップする唯一の方法ではないということです。この目標を達成する方法はたくさんありますが、これは私が取る方法です。これがあなたにとって機能することを保証するものではありません!

1 要件

このようなシステムをインストールするには、以下が必要です:

2 前提条件

このチュートリアルでは、ホスト名server1.example.com、IPアドレス192.168.0.100、ゲートウェイ192.168.0.1を使用します。これらの設定はあなたの環境によって異なる場合があるため、適宜置き換えてください。

アップグレードしたいシステムが600MB以上のRAMを持っていることを確認してください。そうしないと、次のメッセージが表示されてブート時にシステムがハングする可能性があります:

Trying to unpack rootfs image as initramfs...

3 基本システムのインストール

Fedora 15 DVDからブートします。新しいシステムをインストールするか、既存のシステムをアップグレードするを選択します:

インストールメディアのテストには時間がかかる場合があるため、ここではこのテストをスキップします:

次に言語を選択します:

キーボードレイアウトを選択します:

ローカルに接続されたハードドライブを使用していると仮定しているので、ここでは基本ストレージデバイスを選択する必要があります:

新しいFedoraインストールを希望するので、次に「はい、すべてのデータを破棄する」ボタンをクリックします:

サーバーのホスト名を入力します:

タイムゾーンを選択します:

rootのパスワードを設定します:

次にパーティショニングを行います。既存のLinuxシステムを置き換えるを選択します。これにより、小さな/bootパーティションと大きな/パーティションが作成され、私たちの目的には適しています:

ディスクに変更を書き込むを選択します:

ハードドライブがフォーマットされています:

次に、インストールするソフトウェアを選択します。グラフィカルデスクトップのチェックを外し、代わりにウェブサーバーにチェックを入れます。その後、今すぐカスタマイズを選択します。次に、追加のリポジトリFedora 15 - x86_64およびFedora 15 - x86_64 - Updatesを選択します(i686システムの場合、名前はおそらくFedora 15 - i686およびFedora 15 - i686 - Updatesです):

最後の2つのリポジトリはインターネット接続を必要とするため、ネットワークカードを設定する必要がある新しいウィンドウがポップアップします。ネットワークカードを選択し、OKをクリックします:

有線タブに移動し、ネットワークインターフェースを選択します(Fedora 15はデバイスにBIOS名を使用しているため、ネットワークカードはeth0ではなくp3p1のように名前が付けられています - 後でこれを変更します。この件についての詳細はhttp://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNamingで確認できます)を選択し、編集…をクリックします:

自動的に接続するチェックボックスにチェックを入れ、IPv4設定タブに移動し、メソッドのドロップダウンメニューで手動を選択します。DNSサーバーのフィールドに1つ、2つ、または3つの名前サーバー(カンマで区切る)を入力します(例: 8.8.8.8,8.8.4.4)、次にアドレスエリアの隣にある追加ボタンをクリックします:

次に、ネットワークカードに静的IPアドレスとネットマスクを設定します(このチュートリアルでは、デモ目的でIPアドレス192.168.0.100とネットマスク255.255.255.0を使用しています。正しい値がわからない場合は、http://www.subnetmask.infoが役立つかもしれません)。ゲートウェイも入力します(例: 192.168.0.1)を入力し、保存…ボタンをクリックします:

次に、ネットワーク接続ウィンドウで閉じるをクリックします:

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。