サーバー設定 · 1 min read · Sep 09, 2025
完璧なサーバー - CentOS 5.3 i386 [ISPConfig 2]
完璧なサーバー - CentOS 5.3 i386 [ISPConfig 2]
バージョン 1.0
著者: Falko Timme
このチュートリアルでは、ISPやウェブホスティング業者に必要なすべてのサービスを提供するCentOS 5.3サーバー(i386)のセットアップ方法を示します: SSL対応のApacheウェブサーバー、SMTP-AUTHおよびTLSを備えたPostfixメールサーバー、BIND DNSサーバー、Proftpd FTPサーバー、MySQLサーバー、Dovecot POP3/IMAP、クォータ、ファイアウォールなど。このチュートリアルはCentOS 5.3の32ビット版用に書かれていますが、64ビット版にもほとんど変更なしで適用できるはずです。最終的には、信頼性の高いシステムが構築され、希望すれば無料のウェブホスティングコントロールパネルISPConfigをインストールできます(つまり、ISPConfigはそのまま動作します)。
以下のソフトウェアを使用します:
- ウェブサーバー: Apache 2.2 with PHP 5.1.6
- データベースサーバー: MySQL 5.0
- メールサーバー: Postfix
- DNSサーバー: BIND9 (chrooted)
- FTPサーバー: Proftpd
- POP3/IMAPサーバー: Dovecot
- ウェブサイト統計用のWebalizer
このセットアップはISPConfig 3には対応していないことに注意してください!ISPConfig 2のみに有効です!
まず最初に、これはそのようなシステムをセットアップする唯一の方法ではないことを言いたいです。この目標を達成する方法はたくさんありますが、これが私が取る方法です。これがあなたにとって機能するという保証はありません!
1 要件
このようなシステムをインストールするには、以下が必要です:
- CentOS 5.3のDVDまたは6枚のCentOS 5.3 CDを近くのミラーからダウンロードします(ミラーのリストはここにあります: http://isoredirect.centos.org/centos/5/isos/i386/)。
- 高速インターネット接続。
2 予備ノート
このチュートリアルでは、ホスト名server1.example.com、IPアドレス192.168.0.100、ゲートウェイ192.168.0.1を使用します。これらの設定はあなたの環境によって異なる場合があるので、適宜置き換えてください。
3 基本システムのインストール
最初のCentOS 5.3 CD(CD 1)またはCentOS 5.3 DVDからブートします。ブートプロンプトで

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

CentOSインストーラーのウェルカム画面が表示されます。次へをクリックします:

次に言語を選択します:

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

私は新しいシステムにCentOS 5.3をインストールしているので、すべてのデータを消去してこのドライブを初期化しますか?という質問には「はい」と答えます:

次に、インストールのためのパーティショニングスキームを選択する必要があります。簡単のために、選択したドライブのLinuxパーティションを削除し、デフォルトのレイアウトを作成を選択します。これにより、小さな/bootと大きな/パーティション、さらにスワップパーティションが作成されます。もちろん、ハードドライブを好きなようにパーティション分割することができます。それから次へを押します:

次の質問(これを実行してもよろしいですか?)には「はい」と答えます:

ネットワーク設定に進みます。ここでのデフォルト設定はDHCPでネットワークインターフェースを構成することですが、サーバーをインストールしているので、静的IPアドレスは悪くありません… 右上の編集ボタンをクリックします。

ポップアップウィンドウで、動的IP構成(DHCP)を使用するのチェックを外し、IPv6サポートを有効にし、ネットワークカードに静的IPアドレスを設定します(このチュートリアルではデモ用にIPアドレス192.168.0.100を使用しています)と適切なネットマスク(例: 255.255.255.0; 正しい値がわからない場合は、http://www.subnetmask.infoが役立つかもしれません):

ホスト名を手動で設定します。例: server1.example.com、ゲートウェイ(例: 192.168.0.1)および最大2つのDNSサーバー(例: 213.191.92.86および145.253.2.75)を入力します:

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

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

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。