Обновление приложения
Начиная с версии 3.5.0, обновление можно выполнить через админку, нажав кнопку Проверить рядом с текущей версией и далее Обновить. В ряде случаев такой способ будет недоступен, и тогда обновление модуля выполняетя на сервере, где он установлен, и должно производиться с аккаунта пользователя с правами администратора.
Используйте команду
itgrix_bx (Битрикс24) | itgrix_amo (amoCRM) |
---|---|
|
|
По умолчанию обновление будет выполнено на последнюю доступную версию. Этой же команде можно предавать версию в качестве опционального параметра. Например, так можно обновиться на версию 3.11.11 для itgrix_bx или 3.0.8 для itgrix_amo:
itgrix_bx (Битрикс24) | itgrix_amo (amoCRM) |
---|---|
|
|
Обратите внимание! Скрипт самостоятельно определит разрядность системы, скачает актуальную версию и установит ее. После выполнения скрипт обновления перезапустит приложение.
Если у вас версия ниже 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
Last updated