Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

autoubupdate

Це стара версія документу!


Автооновлювач

  1. Скрипт повинен лежати на рівень вище встановленого Ubilling
  2. Шляхи за замовчуванням відповідають тим, якими Ubilling розвертається за допомогою UBinstaller на FreeBSD
  3. Настійливо рекомендується забекапити все, що бекапиться, вручну, перед першим оновленням (# cp -R billing aaa_stable).
  4. Перед першим оновленням уважно подивіться на шлях всередині скрипта оновлень - особливо на APVER_VAR
  5. Переконайтеся, що у хоста, що оновлюється, є доступ до інтернету
  6. свіжий автооновлювач ви завжди можете знайти ось тут.
  7. Ні, оновлювати його разом з кожним релізом не потрібно, якщо не вказано протилежне. Взагалі він оновлюється сам по собі максимально рідко, трішки частіше ніж ніколи. Лежить він собі і лежить.

Використання

Використовується це наступним чином (попередньо почитавши рекомендації до оновлення):

# cd /usr/local/www/apache24/data/
# sh autoubupdate.sh

Далі користуємося очевидними менюшками, і підтверджуємо, що так – ми таки зібралися оновлюватись

До останнього стабільного релізу (ну або до каренту, або до стабільного релізу з дзеркала).

Візуально перевіряємо, чи все буде так, як ми хотіли?

І отримуємо результат

Важно: в случае, если вы не выполнили рекомендаций по обновлению вручную (а незачем это делать теперь, на самом деле) - не забываем после обновления автообновлятором применить при помощи модуля “Менеджер обновлений” все патчи на файлы конфигурации и структуру БД для релиза до которого вы обновились. Если вы “перескочили” через несколько релизов, вам следует последовательно применить все изменения для пропущенных вами предыдущих релизов “снизу вверх”, то есть “от более древних к свежим”.

Отвечая на ваши вопросы:
Да “менеджер обновлений” это вот это:

Нет, если вы случайно или не случайно примените один и тот же апдейт для какого-то релиза, несколько раз - не произойдет ничего супер страшного. Менеджер обновлений не такой тупой как может показаться и знает что он делает.

Как быстро и просто делается все что описано выше, вы можете посмотреть в этом видео.

Обновление автообновлятора

# cd /usr/local/www/apache24/data/
# fetch https://raw.githubusercontent.com/nightflyza/UBinstaller/master/autoubupdate.sh

После чего делаем

# vim autoubupdate.sh

и исправляем переменную APVER_VAR соответственно вашей версии apache, например так:

APVER_VAR="apache24"
autoubupdate.1675958479.txt.gz · Востаннє змінено: 2023/02/09 18:01 повз nightfly