На главную
- Инструкции для UNIX-систем
- Инструкции для Windows
- Панели управления
- Обзор
- Работа с ISPmanager
- Работа с Fastpanel
- Работа с ISPConfig
- Работа с VestaCP
- Работа с Hestia
- Работа с BitrixVM
- Размещение сайта в панели aaPanel
- Размещение сайта в панели BrainyCP
- Размещение сайта в панели Plesk
Установка ISPConfig
Перед установкой панели вы можете подробнее посмотреть ее интерфейс и функционал с помощью демо-версии на сайте ISPConfig.
Автоматическая установка
Проще всего установить панель автоматически, выбрав ISPConfig на вкладке «Маркетплейс» при создании сервера. Сервер будет создан с уже установленной панелью управления ISPConfig, и вы сможете сразу перейти к созданию пользователей и сайтов.
Если же вы хотите установить панель вручную, следуйте инструкции ниже.
Установка ISPConfig вручную
Панель может быть установлена на серверы с системами:
- Debian 10 - 12
- Ubuntu 16.04 - 22.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.
- Дождитесь завершения установки. В результате вы увидите подобный вывод:
Сохраните созданные установщиком пароли — они пригодятся в дальнейшем.
На этом установка панели завершена, но мы дополнительно рекомендуем выполнить следующую команду, чтобы в дальнейшем можно было корректно запустить почтовый клиент Roundcube Webmail:
chown -Rf ispapps:www-data /etc/roundcube
Вход в панель
Ваша панель доступна по адресу: https://IP_адрес_сервера:8080/login/
Для входа используйте реквизиты, предоставленные инсталлятором: логин admin
и пароль из строки «Your ISPConfig admin password is».
При первом входе браузер выведет предупреждение о небезопасном подключении — это связано с тем, что подключение происходит по защищенному протоколу, сертификат для которого не был заверен каким-либо центром сертификации.
Откройте дополнительные сведения (кнопки «Дополнительно», «Продолжить», «Все равно перейти» в зависимости от используемого браузера), после чего вы сможете либо сразу перейти к панели, либо подтвердить исключение безопасности.
Была ли статья полезна?