На главную
- Инструкции для UNIX-систем
- Инструкции для Windows
- Панели управления
- Обзор
- Работа с ISPmanager
- Работа с Fastpanel
- Работа с ISPConfig
- Работа с VestaCP
- Работа с Hestia
- Работа с BitrixVM
- Размещение сайта в панели aaPanel
- Размещение сайта в панели BrainyCP
- Размещение сайта в панели Plesk
Установка ISPConfig
Перед установкой панели вы можете подробнее посмотреть ее интерфейс и функционал с помощью демо-версии на сайте ISPConfig.
Панель может быть установлена на серверы с системами:
- Debian 9, 10
- Ubuntu 16.04 - 20.04
- CentOS 7, 8
Установку необходимо выполнять на «чистый» сервер.
- Подключитесь к серверу по SSH.
- С помощью следующей команды вы можете скачать и запустить инсталлятор, который установит стандартный набор ПО: Apache2, PHP (версии 5.6 - 8.0), MariaDB, Postfix, Dovecot, Rspamd, BIND, Jailkit, Roundcube, PHPMyAdmin, Mailman, Webalizer, AWStats и GoAccess.
wget -O - https://get.ispconfig.org | sh -s --
Если вы хотите внести изменения в ПО, эту команду потребуется скорректировать, добавляя в нее необходимые аргументы.
Например, чтобы установить Nginx в качестве веб-cервера вместо Apache2, используйте команду вида:
wget -O - https://get.ispconfig.org | sh -s -- --use-nginx
В большинстве случаев, а также если вы не уверены, какое ПО выбрать, рекомендуем использовать стандартную команду установки, чтобы иметь на сервере весь необходимый функционал.
Если же вы хотите настроить установку по своему усмотрению, используйте следующие аргументы:
--help |
Показать инструкцию по использованию команды |
--debug |
Включить отладку в процессе установки |
--channel |
Выбор ветки для установки ISPConfig Формат: --channel=<stable|dev> stable — последний релиз, доступный на сайте панели. Рекомендуется к установке. dev — последняя версия из Git-репозитория. Может иметь баги и недостетированные опции. Рекомендуется только для опытных пользователей. |
--lang |
Язык установщика (доступны английский и немецкий). Формат: --lang=en|de |
--use-nginx |
Установить Nginx в качестве веб-сервера вместо Apache2 |
--use-amavis |
Использовать amavis вместо rspamd для фильтрации почты |
--use-unbound |
Установить unbound вместо bind9 в качестве локального DNS. Не использовать при установке параметра --no-dns |
--use-php |
Установить только указанные версии PHP (по умолчанию устанавливаются все). Доступные версии: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0. Например: --use-php=7.4,8.0 |
--use-php=system |
Отключить установку дополнительных версий php из стороннего репозитория и установить только версию из официального репозитория |
--use-ftp-ports |
Задать диапазон портов для FTP в пассивном режиме. Например: --use-ftp-ports=40110-40210 |
--no-web |
Не использовать ISPConfig для управления конфигурацией веб-сервера. Данный аргумент также отключит установку nginx/apache, pureftpd, roundcube, phpmyadmin |
--no-mail |
Не устанавливать почтовый сервер. Будет установлен только postfix для отправки системных оповещений |
--no-dns |
Не устанавливать ns-сервер. Bind будет установлен только для самой системы |
--no-local-dns |
Не использовать DNS-кэш |
--no-firewall |
Не устанавливать UFW |
--no-roundcube |
Не устанавливать roundcube webmail |
--roundcube |
Установить Roundcube даже если используется --no-mail (потребуется ручная донастройка) |
--no-pma |
Не устанавливать PHPMyAdmin |
--no-mailman |
Не устанавливать Mailman |
--no-quota |
Отключить квоту |
--no-ntp |
Не настраивать синхронизацию системного времени |
--unattended-upgrades |
Включить автообновление Дополнительно можно добавить следующие аргументы: --unattended-upgrades=autoclean,reboot — для автоматической очистки и перезагрузки --i-know-what-i-am-doing — не запрашивать подтверждения в процессе установки |
- После ввода команды пройдет подготовительный этап, и далее будет запрошено подтверждение установки:
Введите yes и нажмите Enter.
- Дождитесь завершения установки. В результате вы увидите подобный вывод:
Всё готово. Ваша панель доступна по адресу: https://IP_адрес_сервера:8080/login/
Для входа используйте реквизиты, предоставленные инсталлятором: логин admin и пароль из строки «Your ISPConfig admin password is».
После установки панели дополнительно рекомендуем выполнить следующую команду, чтобы в дальнейшем можно было корректно запустить почтовый клиент Roundcube Webmail:
chown -Rf ispapps:www-data /etc/roundcube