サーバー設定 · 1 min read · Jan 15, 2026

完璧なサーバー - CentOS 6.0 x86_64 [ISPConfig 2]

完璧なサーバー - CentOS 6.0 x86_64 [ISPConfig 2]

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

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

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

  • ウェブサーバー: Apache 2.2.15 with PHP 5.3.2
  • データベースサーバー: MySQL 5.1.52
  • メールサーバー: 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を使用します。これらの設定はあなたの環境によって異なる場合があるため、適切な箇所で置き換える必要があります。

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

最初のCentOS 6.0 DVD(DVD 1)からブートします。既存のシステムをインストールまたはアップグレードを選択します:

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

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

次に言語を選択します:

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

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

次の警告が表示される場合があります - ドライブの処理中にエラーが発生しました。この場合は、すべて再初期化ボタンをクリックして続行します:

サーバーのホスト名(例: server1.example.com)を入力し、ネットワークの構成ボタンをクリックします:

有線タブに移動し、ネットワークインターフェース(おそらくeth0)を選択し、編集…をクリックします:

自動的に接続するチェックボックスをマークし、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

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

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