Обновление mikbill вручную
# Делаем бекап файлов и базы
wget https://github.com/mikbill/design/raw/master/backupForUpdate/backupForUpdate.sh --no-check-certificate
chmod +x backupForUpdate.sh
./backupForUpdate.sh
# Запуск обновления
/var/www/mikbill/admin/sys/update/mikbill_update.sh
/etc/init.d/radiusd stop
/etc/init.d/mikbill restart
/etc/init.d/radiusd start
# Проверка портов
netstat -nl|grep 2007 # Mikbill
netstat -nl|grep 1812 # Radius
/etc/init.d/mikbill restart
/etc/init.d/radiusd start
# Проверка портов
netstat -nl|grep 2007 # Mikbill
netstat -nl|grep 1812 # Radius
netstat -nl|grep 3306 # MySQL
# Очистка онлайна
cd /var/www/mikbill/admin
/usr/bin/php index.php clear_online
# Проверка лога, что все запустилось
tail -f /var/log/mikbill.log
/usr/bin/php index.php clear_online
# Проверка лога, что все запустилось
tail -f /var/log/mikbill.log
# После обновления очистить кеш браузера и перезагрузить страничку админки.
************************************************************
Старые записи
Делаем бекап файлов и базы
https://github.com/mikbill/design/tree/master/backupForUpdate
Запускаем обновление
- cd /var/www/mikbill/admin/sys/update
- ./mikbill_update.sh
После обновления сделать очистку онлайн в админке, очистить кеш браузера и перезагрузить страничку админки.
Дополнительно
проверяем и устанавливаем обновление базы (должно пройти при запуске апдейта)
- ./mb_sql_upd.sh
Перезапуск обновления
Меняем в файле mikbill_current число на меньшее и перезапускаем обновление
Проверки
запущен ли mikbill
- netstat -nl|grep 2007
запущен ли радиус
- netstat -nl|grep 1812
Проверить логи
- nano /var/log/mikbill.log
- nano /var/www/mikbill/admin/app/log/log.txt
Отключаем автообновление
в кроне комментируем
#00 2 * * * root /usr/local/sbin/cron_mikbill.sh > /dev/null
Комментарии
Отправить комментарий