サーバー設定 · 1 min read · Oct 23, 2025
完璧なサーバー - Ubuntu Hardy Heron (Ubuntu 8.04 LTS サーバー)
完璧なサーバー - Ubuntu Hardy Heron (Ubuntu 8.04 LTS サーバー)
バージョン 1.0
著者: Falko Timme
このチュートリアルでは、ISPやホスティング業者が必要とするすべてのサービスを提供するUbuntu Hardy Heron (Ubuntu 8.04 LTS) ベースのサーバーの設定方法を示します: Apacheウェブサーバー (SSL対応)、SMTP-AUTHおよびTLSを備えたPostfixメールサーバー、BIND DNSサーバー、Proftpd FTPサーバー、MySQLサーバー、Courier POP3/IMAP、クォータ、ファイアウォールなど。このチュートリアルは32ビット版のUbuntu 8.04 LTS向けに書かれていますが、64ビット版にもほとんど変更なしで適用できるはずです。
以下のソフトウェアを使用します:
- ウェブサーバー: Apache 2.2 with PHP 5.2.4 and Ruby
- データベースサーバー: MySQL 5.0
- メールサーバー: Postfix
- DNSサーバー: BIND9
- FTPサーバー: proftpd
- POP3/IMAP: Maildir形式を使用し、Courier-POP3/Courier-IMAPをインストールします。
- ウェブサイト統計用のWebalizer
最終的には、信頼性のあるシステムが構築されるはずで、希望があれば無料のウェブホスティングコントロールパネルISPConfigをインストールすることもできます (つまり、ISPConfigはそのまま動作します)。
まず最初に言いたいのは、これはそのようなシステムを設定する唯一の方法ではないということです。この目標を達成する方法はたくさんありますが、これは私が取る方法です。これがあなたにとって機能するという保証はありません!
1 要件
そのようなシステムをインストールするには、以下が必要です:
- Ubuntu 8.04 LTSサーバーCD、こちらから入手可能: ftp://releases.ubuntu.com/releases/hardy/ubuntu-8.04-server-i386.iso
- 高速インターネット接続。
2 前提条件
このチュートリアルでは、ホスト名server1.example.comとIPアドレス192.168.0.100、ゲートウェイ192.168.0.1を使用します。これらの設定はあなたの環境によって異なる場合があるため、適宜置き換える必要があります。
3 基本システム
UbuntuインストールCDをシステムに挿入し、そこから起動します。言語を選択します:

次に、Ubuntuサーバーのインストールを選択します:

再度言語を選択します (?):

次に、場所を選択します:


キーボードレイアウトを選択します (いくつかのキーを押すように求められ、インストーラーは押したキーに基づいてキーボードレイアウトを検出しようとします):



インストーラーはインストールCD、ハードウェアをチェックし、ネットワークにDHCPサーバーがある場合はDHCPでネットワークを構成します:



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