Skip to content

ISPManager с автоматической установкой и настройкой и плагинами Ammina

License

Notifications You must be signed in to change notification settings

AmminaSolutions/ispmanager.ammina.plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISPManager with Ammina plugins

Проект находится в разработке. Выпуск в релиз при присвоении тега версии

ISPManager с автоматической установкой и настройкой и плагинами Ammina

Установка

Для всех поддерживаемых операционных систем:

apt install -y git-core
git clone https://github.com/AmminaSolutions/ispmanager.ammina.plugins.git /opt/ispmanager.ammina.plugins
cd /opt/ispmanager.ammina.plugins
sh step1.sh

В процессе установки будет задан вопрос об имени сервера. Необходимо указать полное имя сервера. Например:

srv01.ammina-isp.ru

Debian 12

Ubuntu 22.04

Дополнительно будет задан вопрос об устанавливаемом сервере базы данных. По умолчанию будет установлен сервер MySQL. При отрицательном ответе на вопрос - MariaDB.

Данная возможность доступно только для операционных систем Ubuntu

Собственные файлы настроек

Команды

Синхронизация файлов настроек

Выполняется синхронизация файлов настроек с каталогами операционной системы.

sh /opt/ispmanager.ammina.plugins/commands/sync.files.sh

Порядок каталогов для проверки исходных файлов:

  • /core/files/**
  • /$OSDIR/files/**
  • /.local/files/**

Только измененные файлы заменяются. Если в каталоги операционной системы записывается.

Автоматическое выполнение команд при обновлении файлов в операционной системе

Для автоматического выполнения команд при изменении файлов (например обновился аддон ISPManager), необходимо в каталоге разместить файл .service.command, который содержит shell команды для выполнения. Команды должны разделяться двойным переносом строк.

Действие данного файла распространяется на каталог расположения и все подкаталоги

Пример:

pkill core

service nginx restart

About

ISPManager с автоматической установкой и настройкой и плагинами Ammina

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published