Установка ISPConfig · 3 min read · Oct 01, 2025

Установка веб-, почтового и MySQL кластера на Debian 6.0 с ISPConfig 3 - Страница 4

4 Установка ISPConfig 3 на втором сервере

На этом этапе мы установим ISPConfig на слейв-сервер (server2.example.tld). На этот раз мы используем экспертный режим установщика ISPConfig, чтобы добавить этот узел к мастер-серверу ispconfig и базе данных. Чтобы получить URL для загрузки последней стабильной версии ISPConfig 3, пожалуйста, посетите сайт 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
Имя пользователя root MySQL [root]: <– root
Пароль root MySQL []: <– Введите ваш пароль root MySQL здесь
База данных MySQL для создания [dbispconfig]: <– dbispconfig2 (имя локальной базы данных ispconfig на мастер и слейв должно быть разным, так как оба сервера используют одну и ту же директорию данных)
Кодировка MySQL [utf8]: <– utf8

Следующие два вопроса касаются внутреннего пользователя базы данных ISPConfig и пароля.
Рекомендуется принять значения по умолчанию, которые составляют ‘ispconfig’ в качестве имени пользователя и случайный пароль.
Если вы используете другой пароль, используйте только цифры и символы для пароля.

Имя пользователя базы данных MySQL ISPConfig [ispconfig]: <– ispconfig2
Пароль базы данных MySQL ISPConfig [54c243fd3f9ca68de7b08527c81dd5ef]: <– (нажмите Enter, чтобы принять значение по умолчанию)

Должен ли этот сервер присоединиться к существующей настройке многосерверного ISPConfig (y,n) [n]: <– y
Имя хоста мастер-сервера MySQL []: <– server1.example.tld
Имя пользователя root мастер-сервера MySQL [root]: <– root
Пароль root мастер-сервера MySQL []: <– Введите пароль 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]:

Включить SSL для веб-интерфейса ISPConfig (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 слейва напрямую к мастер базе данных. Этот шаг необходим только в том случае, если вы хотите получить доступ к ISPConfig на порту 8080 на мастер и слейв сервере. Войдите на мастер-сервер как пользователь 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 (ispconfig_update.sh).

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.