サーバー設定 · 1 min read · Sep 13, 2025

完璧なサーバー - OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)

このチュートリアルでは、OpenSUSE 12.3 64bit (x86_64) サーバーを nginx を使用して ISPConfig 3 のインストールのために準備する方法と、ISPConfig 3 のインストール方法を示します。バージョン 3.0.4 以降、ISPConfig は Apache に加えて nginx ウェブサーバーの完全なサポートを提供しており、このチュートリアルでは Apache の代わりに nginx を使用するサーバーのセットアップをカバーします。ISPConfig 3 は、ウェブブラウザを通じて次のサービスを構成できるウェブホスティングコントロールパネルです: nginx および Apache ウェブサーバー、Postfix メールサーバー、MySQL、Dovecot POP3/IMAP、BIND または MyDNS ネームサーバー、PureFTPd、SpamAssassin、ClamAV など多数。

ISPConfig を使用して Apache の代わりに nginx を使用する場合は、nginx のバージョンが少なくとも 0.8.21 である必要があり、PHP-FPM もインストールする必要があります。CGI/Perl サポートには fcgiwrap を使用する必要があります。これらはすべてこのチュートリアルでカバーされています。

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

  • ウェブサーバー: nginx と PHP 5
  • データベースサーバー: MySQL
  • メールサーバー: 仮想ユーザーを持つ Postfix
  • DNS サーバー: BIND
  • FTP サーバー: pureftpd
  • POP3/IMAP: Dovecot
  • ウェブサイト統計用の Webalizer と AWStats

最終的には、信頼性が高く、ISPConfig 3 コントロールパネルで簡単に管理できるシステムが完成するはずです。以下のガイドは OpenSUSE の 64bit バージョン用です。

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

注意: このガイドは ISPConfig 3.0.4 以上用です。ISPConfig 2.x には適していません!

ISPConfig 3 マニュアル

ISPConfig 3 の使い方を学ぶために、ISPConfig 3 マニュアルをダウンロードすることを強くお勧めします。

約 300 ページにわたり、ISPConfig の背後にある概念 (管理者、リセラー、クライアント) をカバーし、ISPConfig 3 のインストールと更新方法を説明し、ISPConfig のすべてのフォームとフォームフィールドのリファレンスを有効な入力の例と共に含み、ISPConfig 3 の最も一般的なタスクのチュートリアルを提供します。また、サーバーをより安全にする方法を説明し、最後にトラブルシューティングセクションもあります。

1 要件

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

2 予備ノート

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

3 基本システム

OpenSUSE 12.3 DVD からブートし、インストールを選択します:

言語、キーボードレイアウトを選択し、ライセンス条項に同意します:

インストーラーがハードウェアを分析し、ソフトウェアリポジトリキャッシュを構築します:

新しいインストールを選択します:

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

ここでは、X-Window デスクトップなしでサーバーをインストールしたいため、その他 > 最小サーバー選択 (テキストモード) を選択します。X-Window システムはサーバーを実行するためには必要なく、システムを遅くするだけです。すべての管理タスクはシェルまたは SSH 接続を通じて行います。たとえば、リモートデスクトップから PuTTY を使用します。

提案されたパーティションを変更するために、パーティション設定の編集をクリックします。これはサーバーセットアップであるため、/home パーティションの代わりに大きな /srv パーティションが必要です:

/dev/sda3 を選択し、編集をクリックしてマウントポイントを /srv に変更し、完了をクリックします:

受け入れるをクリックします:

次へをクリックします:

ここで、administrator という名前のユーザーを作成します。好きなユーザー名を使用できます。このユーザーの自動ログインチェックボックスを無効にすることを確認してください。ここで入力したパスワードは、root パスワードとして使用されます:

インストーラーが選択したインストールオプションの概要を表示します。ファイアウォールと SSH セクションまでスクロールし、SSH を有効にします…

… そしてファイアウォールを無効にします (ISPConfig 3 には独自のファイアウォールがあります):

インストールをクリックしてインストールプロセスを開始し、インストールを開始することを確認します:

インストーラーがハードディスクをフォーマットし、ソフトウェアパッケージをインストールし、最初のブートのためにシステム設定を準備します:

基本インストールが完了すると、システムは自動再起動し、システムが再起動した後すぐに自動設定が開始されます:

今、インストール中に選択したパスワードで root ユーザーとしてログインします。

Share: X/Twitter LinkedIn

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

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