• Версия для печати

Скрипт: автоматическая установка ISPConfig 3 [Релизы]

Описание: Здесь размещены проекты серверных сборок и панелей управления вебхостингом
Правила раздела: Условием использования нашего форума, является соблюдение настоящих Правил форума.

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
Модераторы: rewuxiin, kulia

Автор
Сообщение
SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#1 SinglWolf » Пн, 3 февраля 2014, 17:03

Тема только для анаонсов релизов скрипт: автоматическая online-установка панели управления web-хостингом ISPConfig 3.

Развёрнутое описание читайте в блогах

Обсуждение здесь
Последний раз редактировалось SinglWolf Вс, 10 апреля 2016, 8:39, всего редактировалось 63 раза.

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#2 SinglWolf » Вт, 22 марта 2016, 10:03

Выпускаю скрипт в релиз. Кому будет нужна установка на Debian 7 пишите запрос в ЛС. 1-2 вечера и будет готово.
Планы на версию 4.0.1
  1. Допилить Debian 8
  2. Допилить модуль Multiple PHP Versions:
    • Прикрутить версию PHP 7
    • Прикрутить поддержку PHP-FPM
    • Прикрутить поддержку CentOS и Debian 8

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#3 SinglWolf » Чт, 24 марта 2016, 1:39

Multiple PHP Versions (FastCGI) 1.0.7, к сожалению оказался несовместим со скриптом 4.0 Снял с анонса, буду допиливать. *PARDON*

Добавлено спустя 11 часов 10 минут:
Закончил мануал в картинках
Описал ошибки, возникающие при запуске и работе скрипта

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#4 SinglWolf » Сб, 26 марта 2016, 18:30

К сожалению, новым скриптом на Debian 7 не ставится нормально панель. Инсталляция тормозит жутко, а когда закончится, то в панель не пускает - ошибка 403, хоть тресни. *WALL* Хотя на 3.0.6 со скрипом, но ставится. *SCRATCH* Столько времени потерял... :( Переключаюсь на более насущные задачи. Давно назрела проблема резервного копирования как сайтов так и сервера. Есть буржуйский скрипт, говорят, неплох. Надо прикрутить в скрипт. Потом займусь MultiPHP.

Добавлено спустя 1 час 27 минут:
Примите, пожалуйста, участие в опросе "Где и как вы храните бекапы?"

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#5 SinglWolf » Чт, 31 марта 2016, 23:29

Допиливаю поддержку модулей в виде самостоятельных решений. Доделываю поддержку запуска скрипта поверх уже установленной вручную панели ISPConfig 3. Будет возможность устанавливать большинство фишек скрипта.
Вариант окна повторного запуска скрипта после завершения установки.
Окно выбора динамическое. То есть количество пунктов зависит от некоторых факторов. Например, если у Вас уже установлен Webmin, естественно, нет смысла предлагать устанавливать его ещё раз :-D . Или у Вас сборка, например, без MultiPHP. Этой строки в меню не будет.
Изображение
Отловил пару-тройку мелких багов, например, если 2 сетевых интерфейса и ни один не настроен на статический адрес - из скрипта не выйти кроме как убиванием процесса в параллельной сессии :-). Подписал некоторые кнопки в менюшках. Как будет готово вышлю всем на почту.
Номер версии скрипта расшифровывается так.
Первая цифра:
4 - Ну, уже четвёртая версия.
Вторая цифра от 0 до ...
Обновления, типа добавления поддержки новой ОС, исправления серьёзной ошибки, добавления какого-либо модуля.
Третья цифра
0 - базовый релиз. Для всех заявленных ОС
1 - Одна ОС
*SCRATCH* Дальше не придумал ещё :-D

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#6 SinglWolf » Вс, 10 апреля 2016, 8:33


SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#7 SinglWolf » Сб, 16 апреля 2016, 17:53

Исправил косяк с IPv6 в файле hosts (если не исправил - пишите. Буду переделывать :-D )
Логи теперь в отдельном каталоге.
Переделал систему контроля запуска скрипта. Теперь все метки в каталоге логов скрипта.
Отправлю исправленную версию всем владельцам 4.0 по наличию времени.

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#8 SinglWolf » Вт, 19 апреля 2016, 22:02

Скрипт 4.0-1
Исправлен косяк с несовместимостью разных версий dialog
Доделал определение IPv6
Доработал меню запуска скрипта после установки панели (вручную или скриптом)
Доступен (не всем конечно :-) ) для обновления в форуме Основной раздел-->Техническая поддержка-->Файлы

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#9 SinglWolf » Чт, 21 апреля 2016, 12:14

Для применения обновлений скрипта на установленной панели теперь будет создаваться отдельный архив с приставкой -upd.
Содержимое этого архива нужно распаковать в каталог скрипта из которого производилась установка панели с заменой файлов. Это сделать легко при помощи файлового менеджера MC

averuga M
Аватара
averuga M
Возраст: 40
Репутация: 1
Лояльность: 11
Сообщения: 22

#10 averuga » Чт, 27 октября 2016, 19:19

SinglWolf писал(а):Доступен (не всем конечно :-) ) для обновления в форуме Основной раздел-->Техническая поддержка-->Файлы
Не вижу такого раздела, к сожалению. У меня нет доступа?

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#11 SinglWolf » Пт, 28 октября 2016, 0:11

averuga, вы не владелец версии 4.0, вот и не виден этот раздел.

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#12 SinglWolf » Пт, 25 ноября 2016, 11:38

Небольшой анонс. В виду того, что вышла новая версия ISPConfig 3.1, готовится и обновление скрипта 4.1...
Будет поддержка ОС (+ к имеющимся)
Ubuntu 16.04 Version of PHP only 7!!! (Версия PHP только 7 !!!) (в процессе тестирования)
CentOS 7 (в зачаточном состоянии)
Поддерживаемые языки:
ru_RU - русский
en (default) - английский (по умолчанию)
el_GR - греческий (в процессе перевода)
Если на сервере нет поддерживаемой локали, все сообщения скрипта будут на английском.
Основные плюшки:
Metronome XMPP Server (optional)
HHVM (HipHop Virtual Machine) optional
Let's Encrypt (optional)
Дополнительная плюшка:
Установка много версий PHP с помощью phpbrew (в зачаточном состоянии)
Будет сделана обёртка в виде знакомых уже диалоговых менюшек для управления phpbrew.

Подробности по плюшкам гуглите :-)
Описывать все изменения, исправления и т.д. пока нет времени...
Надеюсь, что всё получится... :-)

kulia M
Аватара
kulia M
Репутация: 23
Лояльность: 16
Сообщения: 88
Откуда: Москва

#13 kulia » Сб, 26 ноября 2016, 22:52

Когда же уже все эти вкусняшки можно будет скачать и затестить? *BRAVO*

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#14 SinglWolf » Вс, 27 ноября 2016, 7:40

kulia, на днях прикручу установку CentOS 7 и выложу для тестирования.

kulia M
Аватара
kulia M
Репутация: 23
Лояльность: 16
Сообщения: 88
Откуда: Москва

#15 kulia » Сб, 3 декабря 2016, 2:15

SinglWolf, Давай, жми, мы в тебя верим!!! *YAHOO*
p.s.: ну очень хочется затестить 16.04 %)

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#16 SinglWolf » Пн, 5 декабря 2016, 6:43

kulia, залил Beta-версию 4.1... Тестируй :-)

kulia M
Аватара
kulia M
Репутация: 23
Лояльность: 16
Сообщения: 88
Откуда: Москва

#17 kulia » Пн, 5 декабря 2016, 23:44

SinglWolf, Спасибо, порадовал!!!
В субботу затестю! *YAHOO*

Serg
Serg
Репутация: 1
Лояльность: 1
Сообщения: 5

#18 Serg » Вчера, 7:58

Установка много версий PHP с помощью phpbrew

А он умеет php-fpm на разные порты назначать, чтобы php-fpm для каждого PHP работали параллельно?

SinglWolf M
Автор темы
Аватара
SinglWolf M
Автор темы
Возраст: 45
Репутация: 176
Лояльность: 61
Сообщения: 1188
Откуда: Башкирия
ICQ

#19 SinglWolf » Вчера, 8:14

Serg, насколько я понял из проштудированных манов, автоматом не умеет, ибо для php-fpm нужно писать драйвер для обслуги демона (баш-скрипт в каталоге /etc/init.d/), у каждого дистрибутива своя специфика.
Но... у меня будет автоматом :-[ надеюсь, что будет... :-D


Вернуться в «Проекты»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя