«Обновление MikroBILL» и «Перенос MikroBILL на другой сервер»: разница между страницами

Материал из MikroBILL
(Различия между страницами)
Перейти к навигации Перейти к поиску
Нет описания правки
 
Нет описания правки
 
Строка 1: Строка 1:
<br>
'''Автоматическое обновление'''<br>
'''1.''' В MikroREMOTE перейдите в настройки -> "Администрирование" -> "Логи, бэкапы, обновление" -> "Обновления" -> "Проверить". При наличии свежего обновления будет предложено его установить.<br>
'''2.''' После начала установки Вы получите сообщение.<br>
'''3.''' Подключитесь через несколько минут к серверу при помощи MikroREMOTE. Обновление завершено.<br>
<br><br>


'''Ручное обновление'''<br>
'''Для переезда на новое оборудование.'''<br><br>
'''1.''' Скачайте архив MikroBILL на серверную машину.<br>
 
'''2.''' Распакуйте содержимое архива в любую папку.<br>
'''1.''' Дождитесь сообщения о переносе активации.<br><br><br>
'''3.''' Запустите MikroBILL.exe для Windows, или введя в терминале dotnet /путь_куда_распаковали_архив/MikroBILL.dll для обновления под UNIX.<br>
 
'''4.''' MikroBILL автоматически обновит все файлы.<br>
'''2.''' Остановите MikroBILL на предыдущем ПК:<br>
<br>
: Выполните в командной строке, запущенной от имени администратора:<br><br>
: '''Для Windows''':<br>
: ''net stop MikroBILL''<br>
: ''sc delete MikroBILL''<br>
: ''net stop MySQL''<br><br>
: Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:<br><br>
: ''sc delete MySQL''<br>
: ''net stop Apache2.2''<br>
: ''sc delete Apache2.2''<br><br>
 
: '''Для UNIX:'''<br>
: ''systemctl stop MikroBILL''<br>
: ''systemctl disable MikroBILL''<br>
: ''systemctl stop mysqld''<br><br><br>
 
 
'''3.''' Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.<br>
: После введите в командную строку, запущенную от имени администратора:<br>
: '''Для Windows''':<br>
: ''net stop MikroBILL''<br>
: ''net stop MySQL''<br><br>
 
: '''Для UNIX:'''<br>
: ''systemctl stop MikroBILL''<br>
: ''systemctl stop mysqld''<br><br><br>
 
 
'''4.''' Скопируйте прежнюю БД. Для этого перенесите папку: <br>
: '''Для Windows''':<br>
: %programfiles%\MySQL\data\mikrobill\<br><br>
: '''Для UNIX:'''<br>
: /var/lib/mysql/mikrobill/<br>
 
: по такому же пути на новую систему.<br>
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br>
: PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим. <br><br>
 
 
 
 
'''5.''' Скопируйте настройки MikroBILL. Для этого перенесите папку:<br>
: '''Для Windows''':<br>
: %allusersprofile%\MikroBILL\ <br><br>
: '''Для UNIX:'''<br>
: /var/MikroBILL/ <br><br>
: по такому же пути на новую систему.<br>
: Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.<br><br><br>
 
 
 
'''6.''' Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:<br>
: '''Для Windows''':<br>
: ''net start MySQL''<br>
: ''net start MikroBILL''<br><br>
 
: '''Для UNIX:'''<br>
: ''systemctl start MikroBILL''<br>
: ''systemctl start mysqld''<br><br><br>
 
'''7.''' Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.<br>
: PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.<br><br>

Версия от 07:59, 19 марта 2023

Для переезда на новое оборудование.

1. Дождитесь сообщения о переносе активации.


2. Остановите MikroBILL на предыдущем ПК:

Выполните в командной строке, запущенной от имени администратора:

Для Windows:
net stop MikroBILL
sc delete MikroBILL
net stop MySQL

Если Вы не планируете больше на этом ПК использовать БД и Apache, то их можно удалить:

sc delete MySQL
net stop Apache2.2
sc delete Apache2.2

Для UNIX:
systemctl stop MikroBILL
systemctl disable MikroBILL
systemctl stop mysqld



3. Запустите MikroBILL на новом ПК. Установите Apache и MySQL и запомните новый пароль от БД.

После введите в командную строку, запущенную от имени администратора:
Для Windows:
net stop MikroBILL
net stop MySQL

Для UNIX:
systemctl stop MikroBILL
systemctl stop mysqld



4. Скопируйте прежнюю БД. Для этого перенесите папку:

Для Windows:
%programfiles%\MySQL\data\mikrobill\

Для UNIX:
/var/lib/mysql/mikrobill/
по такому же пути на новую систему.
Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.
PS: Если имя БД у Вас отличается от 'mikrobill', то и путь будет другим.



5. Скопируйте настройки MikroBILL. Для этого перенесите папку:

Для Windows:
%allusersprofile%\MikroBILL\

Для UNIX:
/var/MikroBILL/

по такому же пути на новую систему.
Выше указан абсолютный путь. Попасть в папку можно, скопировав текст в любую адресную строку, например, в Проводник.



6. Запустите сервисы MikroBILL, введя в командную строку, запущенную от имени администратора:

Для Windows:
net start MySQL
net start MikroBILL

Для UNIX:
systemctl start MikroBILL
systemctl start mysqld


7. Всё готово. Можно подключаться к MikroBILL через MikroREMOTE.

PS: Не забудьте в настройках ввести новый пароль от БД, который Вы запомнили в пункте 3.