Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Скрипт ISPConfig Installer: автоматическая установка панели управления web-хостингом ISPConfig 3.1

ispconfig logoПредлагаю Вашему вниманию Скрипт ISPConfig Installer: автоматическая установка панели управления web-хостингом ISPConfig 3.1


Не секрет, что бесплатная панель управления web-хостингом ISPConfig 3.1 при всех своих достоинствах, имеет серьёзный недостаток. Прежде чем запустить установку панели ISPConfig 3.1, нужно вручную установить множество пакетов. А главное - вручную редактировать настройки конфигурационных файлов. При любом опыте в подобных делах всегда есть вероятность что-то пропустить или, наоборот, сделать досадную опечатку. В результате - нерабочая панель. Ругаясь нехорошими словами на разработчиков за кривую установку панели ISPConfig 3.1, Вы идёте искать другое решение... Не спешите. Ведь все ваши действия по установке пакетов и настройке конфигурационных файлов можно поручить скрипту автоматической установке панели управления web-хостингом ISPConfig 3.1.

Обсуждение: здесь

Релизы:

  • Текущая версия ISPConfig Installer 5.0 Beta 0

 Подразумевается установка на базовую "свежеустановленную" систему (x86 - x86_64)!

Установка на предустановленные системы из образов не гарантируется!

Инструкция по установке минимальной системы Debian 7 Linux.

Инструкция по установке минимальной системы Ubuntu Server Linux.

Инструкция по установке минимальной системы CentOS 6 Linux.

 Внимание! Сервер должен настроен на статический адрес! 

Доменное имя сервера не должно совпадать с реальным именем веб-сайта и (или) почтового домена, который Вы планируете установить.

Основные возможности ISPConfig Installer

Поддерживаемые ОС

  • Centos 7
  • Ubuntu 14.04 LTS , 15.10, 16.04 LTS, 16.10
  • Debian 7,8, 9

  • Полностью автоматическая (без ручного ввода данных) установка ISPConfig 3.1 (опционально)
  • Поддержка мультиязычности. Английский, Русский, Украинский.
  • Выбор сетевого интерфейса (если их больше одного) и проверка на статический адрес
  • Выбор WEB-сервера Apache, Nginx, Nginx frontend + Apache backend (опционально)
  • PhpMyadmin актуальной версии
  • Roundcube актуальной версии с фишками от ISPConfig (Смена пароля на ящик, антиспам, автоответчик и др.)
  • fail2ban для Roundcube
  • Полностью русифицированы плагины Roundcube для ISPConfig 3.1
  • Webmin (опционально)
  • Let’s encrypt
  • XMPP Чат-Server 
  • HHVM
  • DKIM
  • Корректное отображение имён доменов (почта, сайты) на русском языке.
  • MC - простой файловый менеджер (опционально)
  • Русификация страниц ошибок сайтов, шаблонов для сайта и почты (Скриншоты здесь)
  • Русификация страниц ошибок сервера (опционально)
  • Смена портов ISPConfig 3.1 (8080), apps (8081) и Webmin (10000) на произвольные (опционально). ВНИМАНИЕ! Порт 8080 при ручной установке панели не менять!
  • Проверка, исправление ошибок и редактирование hostname сервера
  • JailKit версия 2.19
  • MariaDB, MySQL (опционально, в зависимости от ОС)
  • Теперь перед установкой скрипта не нужно обновлять пакеты системы и перегружать сервер. Скрипт это сделает за Вас!
  • Безопасная установка. При нештатном прерывании работы по ходу установки просто запустите скрипт ещё раз
  • Запрет запуска дублей скрипта, если уже идет установка
  • Блокирование повторного запуска скрипта, если предыдущий запуск завершился некорректно
  • Продвинутый сбор и упаковка в архив логов хода установки и возможных ошибок
При установленной ISPConfig 3.1 вручную в полной версии 4.1.RC1 есть возможность :
  • Добавить связку Nginx frontend + Apache backend (опционально).
  • Обновить или удалить панель ISPConfig 3.1 (опционально).
  • Установить или обновить Roundcube до актуальной версии с фишками от ISPConfig (Смена пароля на ящик, антиспам, автоответчик и др.) (опционально).
  • Установить или обновить PhpMyadmin до актуальной версии (опционально).
  • Русификация файлов по-умолчанию для сайта и почты (опционально) (Скриншоты здесь).
  • Русификация страниц ошибок сервера (опционально).
  • Русификация страниц ошибок сайтов, шаблонов для сайта и почты (Скриншоты здесь) (опционально).
  • Webmin (опционально)
  • MC - простой файловый менеджер (опционально)
  • Сменить порт ISPConfig 3.1 (8080), apps (8081) и Webmin (10000) на произвольные (опционально). 
  • Обновить ПО сервера (опционально).
Возможности и основные функции ISPConfig 3.1 (Клик на текст)

Одно-и мультисерверное управление:

  • Управление одним или несколькими серверами из одной панели
  • Может быть установлена как на физический сервер, так и на виртуальную машину

 Уровни доступа:

  • Администратор
  • Реселеры
  • Клиенты

Поддерживаемые Демоны / Программное обеспечение:

  • HTTP: Apache2 и Nginx
  • Чат-сервер XMPP
  • Let's Encrypt (Бесплатные сертефикаты SSL)
  • SMTP: Postfix
  • POP3/IMAP: Courier и Dovecot (1.2.x)
  • FTP: PureFTPd
  • DNS: BIND и MyDNS
  • База данных: MySQL
  • Статистика: Webalizer и AWStats
  • Виртуализация: OpenVZ
  • Антивирус: ClamAV

Управляемые сервисы:

  • поддержка IPv4
  • поддержка IPv6
  • Веб-сайты
  • Имя на основе IP и на основе виртуальных хостов
  • SSL веб-сайтов
  • SNI поддержки, позволяет более чем одного SSL виртуальный хост на IP адрес
  • CGI
  • PHP (PHP доступные режимы для Apache: mod_php, FCGI, CGI и SuPHP; для Nginx: FCGI (PHP-FPM))
  • Индивидуальные настройки PHP на сайте
  • SSI
  • Ruby (Apache только)
  • Python (Apache только)
  • Rewrites/redirects
  • Пользовательские Apache/Nginx директивы
  • Поддомены
  • Алиасы доменов
  • Защищенные паролем папки (базовая аутентификация HTTP)
  • WebDAV (только Apache)
  • FTP пользователи
  • Базы данных MySQL
  • Shell пользователей (jailed и не jailed), SFTP, SCP, пароль и ключ на основе логинов
  • E-mail
  • SMTP
  • POP3, IMAP, POP3S, IMAPS
  • Учетные записи электронной почты
  • E-mail алиасы
  • Спамфильтр
  • Вирус фильтр
  • Белые списки
  • Черные списки
  • Проверка заголовков и тела сообщений
  • Автоответчик
  • Получение сообщений электронной почты с удаленных серверов с GetMail
  • Списки рассылок Mailman
  • DNS
  • DNS-мастер для лёгкого создания зон
  • Управление зонами DNS и записями
  • Инструмент для импорта файлов связывания зоны
  • Поддерживаемые типы записей: A, AAAA, ALIAS, CNAME, HINFO, MX, NS, PTR, RP, SRV, TXT
  • Master и slave серверы DNS
  • Виртуализация (через OpenVZ)
  • Брандмауэр (Firewall)
  • Статистика Webalizer и AWStats 
  • Квота/ограничение трафика
  • Квоты на дисковое пространство 
  • Квоты на почту
  • Ограничения трафика и статистика


Обсуждение: здесь