サーバー設定 · 1 min read · Oct 15, 2025

完璧なセットアップ - CentOS 4.4 (32ビット)

完璧なセットアップ - CentOS 4.4 (32ビット)

バージョン 1.2
著者: Till Brehm

これは、ISPやホスティング業者が必要とするすべてのサービスを提供するCentOS 4.4ベースのサーバーをセットアップする方法についての詳細な説明です(ウェブサーバー(SSL対応)、メールサーバー(SMTP-AUTHおよびTLS付き!)、DNSサーバー、FTPサーバー、MySQLサーバー、POP3/IMAP、クォータ、ファイアウォールなど)。このチュートリアルはCentOS 4.4の32ビット版向けに書かれていますが、64ビット版にもほとんど変更なしで適用できるはずです。

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

  • ウェブサーバー: Apache 2.0.x
  • データベースサーバー: MySQL 4.1
  • メールサーバー: Postfix(sendmailよりも設定が簡単; sendmailよりもセキュリティホールの歴史が短い)
  • DNSサーバー: BIND9(chroot済み!)
  • FTPサーバー: proftpd
  • POP3/IMAPサーバー: dovecot
  • ウェブサイト統計用のWebalizer

最終的には、信頼性のあるシステムが構築されるはずで、希望があれば無料のウェブホスティングコントロールパネルISPConfigをインストールできます(つまり、ISPConfigはそのままで動作します)。

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

要件

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

1 ベースシステムのインストール

CentOS 4.4 CD(CD 1)からブートします。

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

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

次に言語を選択します:

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

サーバーをインストールしたいので、ここではサーバーを選択します:

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

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

このシステム上のすべてのパーティションを削除を選択します。

すべてのLinuxパーティションを削除したいので、次の質問には「はい」と答えます:

インストーラーが新しいパーティションの概要を表示します。次へをクリックします:

今、ブートローダーGRUBがインストールされます。デフォルト設定を変更せずに次へをクリックできます:

Share: X/Twitter LinkedIn

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

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