Обновление приложения
Начиная с версии 3.5.0, обновление можно выполнить через админку, нажав кнопку Проверить рядом с текущей версией и далее Обновить. В ряде случаев такой способ будет недоступен, и тогда обновление модуля выполняетя на сервере, где он установлен, и должно производиться с аккаунта пользователя с правами администратора.
Используйте команду
/opt/itgrix_bx/update.sh
По умолчанию обновление будет выполнено на последнюю доступную версию. Этой же команде можно предавать версию в качестве опционального параметра. Например, так можно обновиться на версию 3.4.5:
/opt/itgrix_bx/update.sh --version=3.4.5
Обратите внимание! Скрипт самостоятельно определит разрядность системы, скачает актуальную версию и установит ее. После выполнения скрипт обновления перезапустит приложение.
Если у вас версия ниже 3.3.2.1, то для перехода на новую систему обновлений понадобится запустить обновление дважды. В первый раз выполнится обновление до промежуточной версии 3.3.2.1, а во второй - до актуальной версии.
Готово
Если у вас закрытый сервер, то вы можете скачать файл обновления, следуя инструкциям в статье Офлайн обновление

Установка версии 3 вместо версии 2

Проверим наличие старого скрипта установки и, если он есть, удалим его ****(обычно автоинсталлер находится в корневой папке):
cd ****ll autoinstaller.sh rm autoinstaller.sh
**** ****1. Скачиваем последний autoinstaller:
wget https://bx24asterisk.ru/download/autoinstaller.sh **** ****2. Устанавливаем новый модуль: **** ****bash autoinstaller.sh **** ****Процесс установки точно такой же, как и у старого модуля. После установки остановим службу: **** ****service itgrix_bx stop **** **** 3. Переносим кастомизации: **** ****bash /opt/itgrix_bx/migrateCustomizers.sh **** 4. Удаляем старый модуль: **** ****bash /opt/bx24asterisk/remove.sh
На вопрос, удалить ли конфиг, не соглашаемся – оставляем. Лог можно удалить.
После запуска службы страница настроек модуля будет доступна по протоколу http и порту 8077 (порт используемый модулем по умолчанию).
На странице настройки проверьте, что кастомизатор включен и путь до файла кастомизатора выглядит как /opt/itgrix_bx/customizer.php
**** ****6. Запускаем новый модуль:
service itgrix_bx start
Новые файлы модуля будут находиться в папкахitgrix_bx, описанных в Статье про файлы.
7. Повторно интегрируем модуль в Битрикс24 или amoCRM через интерфейс админки. Статья как авторизовать приложение.

Обновляем скрипт обновления (для старых версий до 2.14.8)

Если у вас версия 2.14.8 или более ранняя, сначала нужно обновить сам скрипт обновления.
1. Сначала необходимо удалить старый:
cd /opt/bx24asterisk/ rm update.sh
2. Скачать одним из способов:
wget https://bx24asterisk.ru/download/update.sh --no-check-certificate
либо
curl -k -O https://bx24asterisk.ru/download/update.sh
3. Добавить права на запуск:
chmod +x update.s
4. Для обновления модуля используйте новый скрипт: /opt/bx24asterisk/update.sh