インストールガイド · 1 min read · Oct 01, 2025

Debian 6.0 に ISPConfig 3 を使用して Web、メール、MySQL データベースクラスターをインストールする - ページ 4

4 第二のサーバーに ISPConfig 3 をインストールする

このステップでは、スレーブサーバー (server2.example.tld) に ISPConfig をインストールします。今回は、ISPConfig インストーラーのエキスパートモードを使用して、このノードをマスター ISPConfig サーバーとデータベースに追加します。最新の ISPConfig 3 の安定版リリースのダウンロード URL を取得するには、ISPConfig のウェブサイトを訪問してください: http://www.ispconfig.org/ispconfig-3/download/

サーバー 2:

最新の ISPConfig 3 の安定版リリースをダウンロード…

cd /tmp  
wget  
http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz  
tar xfz ISPConfig-3-stable.tar.gz  
cd ispconfig3_install/install/

… そしてインストールスクリプトを開始します:

php -q install.php

言語を選択 (en,de) [en]: <– en
インストールモード (standard,expert) [standard]: <– expert
サーバーの完全修飾ホスト名 (FQDN)、例: server2.domain.tld [server2.example.tld]: <– server2.example.tld
MySQL サーバーのホスト名 [localhost]: <– localhost
MySQL root ユーザー名 [root]: <– root
MySQL root パスワード []: <– MySQL root パスワードをここに入力してください
作成する MySQL データベース [dbispconfig]: <– dbispconfig2 (マスターとスレーブのローカル ISPConfig データベース名は異なる必要があります。両方のサーバーが同じデータディレクトリを共有するためです)
MySQL 文字セット [utf8]: <– utf8

次の 2 つの質問は、内部 ISPConfig データベースユーザーとパスワードに関するものです。
デフォルトの ‘ispconfig’ をユーザー名として、ランダムなパスワードを受け入れることをお勧めします。
異なるパスワードを使用する場合は、パスワードには数字と文字のみを使用してください。

ISPConfig MySQL データベースユーザー名 [ispconfig]: <– ispconfig2
ISPConfig MySQL データベースパスワード [54c243fd3f9ca68de7b08527c81dd5ef]: <– (デフォルトを受け入れるにはリターンを押してください)

このサーバーは既存の ISPConfig マルチサーバーセットアップに参加しますか (y,n) [n]: <– y
MySQL マスターサーバーのホスト名 []: <– server1.example.tld
MySQL マスターサーバーの root ユーザー名 [root]: <– root
MySQL マスターサーバーの root パスワード []: <– マスターサーバーの root パスワードをここに入力してください
MySQL マスターサーバーのデータベース名 [dbispconfig]: <– dbispconfig1
メールを構成しますか (y,n) [y]: <– y

国名 (2 文字コード) [AU]: <– DE (ここにお住まいの国の ISO コードを入力してください)
州または県名 (フルネーム) [Some-State]: <– Niedersachsen (ここにお住まいの州を入力してください)
地方名 (例: 市) []: <– Lueneburg (ここに市名を入力してください)
組織名 (例: 会社) [Internet Widgits Pty Ltd]:
組織単位名 (例: セクション) []:
共通名 (例: あなたの名前) []:
メールアドレス []:

Jailkit を構成しますか (y,n) [y]: <– y
FTP サーバーを構成しますか (y,n) [y]: <– y
DNS サーバーを構成しますか (y,n) [y]: <– y
Apache サーバーを構成しますか (y,n) [y]: <– y
ファイアウォールサーバーを構成しますか (y,n) [y]: <–y
ISPConfig ウェブインターフェースをインストールしますか (y,n) [y]: <–y
ISPConfig をインストール中
ISPConfig ポート [8080]:

ISPConfig ウェブインターフェースの SSL を有効にしますか (y,n) [y]: <– y

RSA プライベートキーを生成中、4096 ビットの長さのモジュラス
……………..++
……………………………………………………………………………………………….++
e は 65537 (0x10001)
あなたは、あなたの証明書リクエストに組み込まれる情報を入力するよう求められます。
あなたが入力しようとしているのは、識別名または DN と呼ばれるものです。
いくつかのフィールドがありますが、いくつかは空白のままにできます。
いくつかのフィールドにはデフォルト値があります。
‘.’ を入力すると、そのフィールドは空白のままになります。

—–
国名 (2 文字コード) [AU]:
州または県名 (フルネーム) [Some-State]:
地方名 (例: 市) []:
組織名 (例: 会社) [Internet Widgits Pty Ltd]:
組織単位名 (例: セクション) []:
共通名 (例: あなたの名前) []:
メールアドレス []:

以下の ‘追加’ 属性を入力してください
あなたの証明書リクエストと共に送信されます
チャレンジパスワード []:
オプションの会社名 []:

インストールディレクトリをクリーンアップします:

rm -rf /tmp/ispconfig3_install/install  
rm -f /tmp/ISPConfig-3-stable.tar.gz

最後の構成ステップでは、スレーブの ISPConfig インターフェースをマスター データベースに直接接続します。このステップは、マスターとスレーブサーバーの両方でポート 8080 で ISPConfig にアクセスしたい場合にのみ必要です。シェルで root ユーザーとしてマスターサーバーにログインします…

サーバー 1:

… そしてこのコマンドを実行します:

scp -p /usr/local/ispconfig/interface/lib/config.inc.php [email protected]:/usr/local/ispconfig/interface/lib/config.inc.php

このコマンドは、マスターとスレーブの両方で ISPConfig を通常の ISPConfig 更新コマンド (ispconfig_update.sh) で更新した後、各 ISPConfig 更新の後に再度実行する必要があります。

Share: X/Twitter LinkedIn

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

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