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

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

3 最初の (マスター) サーバーに ISPConfig をインストール

このステップでは、マスターサーバーに ISPConfig をインストールします。最新の ISPConfig 3 の安定版リリースのダウンロード URL を取得するには、ISPConfig のウェブサイトを訪問してください: http://www.ispconfig.org/ispconfig-3/download/

次に、スレーブサーバーのホスト名と IP アドレスからのルートアクセスを許可するために、マスターデータベースに 2 つの新しい mysql ルートユーザーのレコードを追加する必要があります。

サーバー1:

MySQL データベースにルートユーザーとしてログインします…

mysql -u root -p

… そしてこれらの mysql クエリを実行します:

CREATE USER ‘root’@’192.168.0.106’ IDENTIFIED BY ‘myrootpassword’;
GRANT ALL PRIVILEGES ON . TO ‘root’@’192.168.0.106’ IDENTIFIED BY ‘myrootpassword’ WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;

CREATE USER ‘root’@’server2.example.tld’ IDENTIFIED BY ‘myrootpassword’;
GRANT ALL PRIVILEGES ON . TO ‘root’@’server2.example.tld’ IDENTIFIED BY ‘myrootpassword’ WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
FLUSH PRIVILEGES;
QUIT;

上記の SQL コマンドでは、192.168.0.106 を 2 番目のサーバーの IP アドレスに置き換え、server2.example.tld を 2 番目のサーバーのホスト名に置き換え、’myrootpassword’ を希望するルートパスワードに置き換えます。

今、あなたは server1.example.tld のシェルに戻っているはずで、最新の 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]: <– standard
サーバーの完全修飾ホスト名 (FQDN)、例: server1.domain.tld [server1.example.tld]: <– server1.example.tld
MySQL サーバーのホスト名 [localhost]: <– localhost
MySQL ルートユーザー名 [root]: <– root
MySQL ルートパスワード []: <– ここに mysql ルートパスワードを入力してください
作成する MySQL データベース [dbispconfig]: <– dbispconfig1 (マスターとスレーブのローカル ispconfig データベース名は異なる必要があります。両方のサーバーが同じデータディレクトリを共有するため)
MySQL 文字セット [utf8]: <– utf8

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

ISPConfig をインストール中
ISPConfig ポート [8080]:

ISPConfig ウェブインターフェースへの安全な (SSL) 接続を希望しますか (y,n) [y]:

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

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

証明書要求と共に送信される以下の「追加」属性を入力してください
チャレンジパスワード []:
オプションの会社名 []:

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

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

Share: X/Twitter LinkedIn

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

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