Softaculous
Система установки Softaculous — это удобное средство для установки и автоматического обновления популярных web-скриптов для ваших сайтов. Она представляет собой набор скриптов PHP и исполняемых файлов, устанавливаемый на сервер. В бесплатном варианте часть скриптов недоступна для установки.
Для упрощения установки и управления лицензиями в панели управления ispmanager реализован плагин, доступный в разделе Модули.
Перед началом установки убедитесь, что на сервере:
- Установлены расширения PHP posix и ioncube.
- Создан как минимум один сайт с поддержкой SSL (HTTPS). Сайт может быть любым, в том числе "заглушкой", т.е без настоящего содержимого. Для включения поддержки необходимо в форме редактирования сайта в поле SSL-сертификат выбрать существующий сертификат или выпустить новый. Это также можно сделать в разделе SSL-сертификаты в основном меню (см. статью Виды SSL-сертификатов в ispmanager).
Установка Softaculous
- В основном меню выберите Модули.
- В открывшемся списке найдите Softaculous и нажмите на кнопку Установить. Это установит модуль Softaculous в интерфейс панели.
- Чтобы установить Softaculous на сервер, нажмите на значок Настроек.
- Если необходимые расширения PHP были установлены, в открывшейся форме настроек просто нажмите OK.
- Если требуется установка расширений PHP, установщик сообщит об этом. Чтобы их установить, нажмите ссылку Расширения PHP, в открывшейся форме выберите нужные расширения и нажмите Установить расширение → Установить. Затем вернитесь в форму настроек Softaculous и нажмите OK.
После установки Softaculous плагин добавляет пункт Softaculous в раскрывающееся меню в разделе Сайты.
Установка приложений с помощью Softaculous
Для установки приложений на сайт перейдите в панели ispmanager на уровень пользователя (не root) и откройте Softaculous из контекстного меню раздела Сайты. При этом вам становится доступен пользовательский интерфейс Softaculous.
Выберите интересующий вас скрипт и следуйте инструкциям инсталлятора.
Обновление скриптов Softaculous
ПО Softaculous обновляется автоматически каждые 24 часа. Для немедленного обновления:
- Подключитесь к серверу по SSH.
- Запустите обновление скриптов Softaculous:
php /usr/local/softaculous/cron.php
Настройка Softaculous
Логирование
Изменить уровень логирования Softaculous можно в разделе Мониторинг и журналы → Настройки логирования → Ispmanager - Web-модуль.