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

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


autoubupdate

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
autoubupdate [2022/09/24 14:39]
127.0.0.1 зовнішнє редагування
autoubupdate [2023/02/09 18:30] (поточний)
nightfly [Відповідаючи на ваші запитання]
Рядок 1: Рядок 1:
-====== Автообновлятор ======+====== Автооновлювач ======
    
-  - Скрипт должен лежать на уровень выше установленного Ubilling +  - Скрипт автоматично оновлює ваш Ubilling до актуальної версії та дбайливо зберігає важливі штуки. 
-  - Пути по умолчанию соответствуют тем, по которым Ubilling разворачивается при помощи UBinstaller на FreeBSD +  - Скрипт повинен лежати на рівень вище встановленого Ubilling. 
-  - Настоятельно рекомендуется забекапить все что бекапиться, вручную, перед первым обновлением +  - Шляхи за замовчуванням відповідають тим, якими Ubilling розвертається за допомогою UBinstaller на FreeBSD. 
-  - Перед первым обновлением внимательно посмотрите на пути внутри обновлятора - особенно на APVER_VAR +  - Настійливо рекомендується забекапити все, що бекапиться, вручну, перед першим оновленням (# cp -R billing aaa_stable).  
-  - Убедитесь что у обновляемого хоста есть доступ к интернету +  - Перед першим оновленням уважно подивіться на шлях всередині скрипта оновлень - особливо на APVER_VAR та DEFADM_KILL. 
-  - свежий автообновлятор вы всегда можете получить [[https://github.com/nightflyza/UBinstaller/blob/master/autoubupdate.sh|вот здесь]]. +  - Переконайтеся, що у хоста, що оновлюється, є доступ до інтернету. 
-  - Нет, обновлять его вместе с каждым релизом не нужно, если не указано обратного. Лежит он себе и лежит.+  - свіжий автооновлювач ви завжди можете знайти [[https://github.com/nightflyza/UBinstaller/blob/master/autoubupdate.sh|ось тут]]. 
 +  - Ні, оновлювати його разом з кожним релізом не потрібно, якщо не вказано протилежне. Взагалі він оновлюється сам по собі максимально рідко, трішки частіше ніж ніколи. Лежить він собі і лежить.
  
-====== Использование ======+====== Використання ======
  
  
-Используется это следующим елементарным образом (предварительно почитав [[relnotes|рекомендации к обновлению]]) :+Використовується це наступним чином (попередньо почитавши [[relnotes|рекомендації до оновлення]]): 
   # cd /usr/local/www/apache24/data/   # cd /usr/local/www/apache24/data/
   # sh autoubupdate.sh   # sh autoubupdate.sh
  
-Далее пользуемся очевидными менюшками,и подтверждаем, что да мы таки собрались обновляться+Далі користуємося очевидними менюшками, і підтверджуємощо так – ми таки зібралися оновлюватись
  
-{{:ubautoupdate0.png?500|}}+{{:autoubupdate_0.png?500|}}
  
-До последнего стабильного релиза (ну либо в каррент, либо до стабильного релиза с зеркала)+До останнього стабільного релізу (ну або до карентуабо до стабільного релізу з дзеркала).
  
-{{:ubautoupdate1.png?500|}}+{{:autoubupdate_1.png?500|}}
  
-Визуально проверяем, все ли будет так, как мы хотели?+Візуально перевіряємочи все буде так, як ми хотіли?
  
-{{:ubautoupdate2.png?500|}} +{{:autoubupdate_2.png?500|}} 
  
-И получаем результат+І отримуємо результат
  
-{{:ubautoupdate3.png?500|}}+{{:autoubupdate_3.png?500|}}
  
-**Важно:** в случаеесли вы не выполнили [[relnotes|рекомендаций]] по обновлению вручную (а незачем это делать теперь, на самом деле) - не забываем после обновления автообновлятором применить при помощи модуля "Менеджер обновлений" все патчи на файлы конфигурации и структуру БД для релиза до которого вы обновилисьЕсли вы "перескочили" через несколько релизов, вам следует последовательно применить все изменения для пропущенных вами предыдущих релизов "снизу вверх",  то есть "от более древних к свежим".+**Важливо:** у випадкуякщо ви не виконали [[relnotes|рекомендацій]] по оновленню вручну (а нема потреби насправді це робити тепер руками, можете сприймати ці рекомендації просто як список змін, для вашого загального розвитку) - не забуваємо після оновлення автооновлювачем, застосувати за допомогою модуля "Менеджер оновлень" всі патчі файлів конфігурації та структуру БД для релізу до якого ви оновилисяЯкщо ви "перескочили" через кілька релізів, вам слід послідовно застосувати всі зміни для пропущених вами попередніх релізів "знизу вгору", тобто "від давніших до свіжих".
 \\ \\
 \\ \\
-//Отвечая на ваши вопросы:// \\ 
-Да "менеджер обновлений" это вот это: 
  
-{{:updatemgr0.png?direct&|}}+====== Відповідаючи на ваші запитання ======
  
-Нет, если вы случайно или не случайно примените один и тот же апдейт для какого-то релизанесколько раз - не произойдет ничего супер страшного. Менеджер обновлений не такой тупой как может показаться и знает что он делает. +**Що за менеджер оновлень?** 
-\\+ 
 +енеджер оновлень" це ось це: 
 + 
 +{{:undefined:updatemgr0.png?direct&|}} 
 + 
 +Ні, якщо ви випадково чи не випадково, застосуєте той самий апдейт для якогось релізу, кілька разів - не станеться нічого супер страшного. Менеджер оновлень не такий тупий як може здатися і знає, що він робить. Ну, ми на це сподіваємось.
 \\ \\
-Как быстро и просто делается все что описано выше, вы можете посмотреть в [[https://www.youtube.com/watch?v=VtDlKvfNpAU|этом видео]]+ 
-====== Обновление автообновлятора ======+**Що за сповіщення Kill default admin?** 
 + 
 +Сповіщення, про "Kill default admin" (YES/NO) означає чи буде видалено після оновлення, адміністратора з логіном admin. Якщо ви його використовуєте в своїй повсякденній діяльності, зрозуміло, що змінивши пароль за замовчуванням на **нормальний**, можете не звертати на це уваги - ваш адміністратор з логіном admin як і усі інші адміністратори, будуть на місці, після завершення оновлення. У випадку жякщо ви хочете, щоб адміністратора з логіном admin було автоматично видалено після розгортання оновлення - вам необхідно в скрипті autoubupdate.sh змінити опцію DEFADM_KILL в значення YESОсь так: 
 + 
 +<code> 
 +DEFADM_KILL="YES" 
 +</code> 
 + 
 +У випадку, якщо цього не буде зроблено, та ви просто видалите адміністратора admin за допомогою модулю "Привілеї адміністраторів", після оновлення, разом з оновленою копією Ubilling, також розгортатиметься і адміністратор за замовчуванням, з логіном admin та паролем demo. 
 + 
 + 
 +====== Оновлення автооновлювача ======
  
   # cd /usr/local/www/apache24/data/   # cd /usr/local/www/apache24/data/
   # fetch https://raw.githubusercontent.com/nightflyza/UBinstaller/master/autoubupdate.sh   # fetch https://raw.githubusercontent.com/nightflyza/UBinstaller/master/autoubupdate.sh
      
-После чего делаем +Після чого робимо 
   # vim autoubupdate.sh   # vim autoubupdate.sh
  
-и исправляем переменную APVER_VAR соответственно вашей версии apache, например так:+і виправляємо змінну APVER_VAR відповідно до вашої версії apache, наприклад: 
   APVER_VAR="apache24"   APVER_VAR="apache24"
  
autoubupdate.1664019551.txt.gz · Востаннє змінено: 2022/09/24 14:39 повз 127.0.0.1