Сервер:Обновление сервера
Yura (обсуждение | вклад) |
Yura (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
С версии '''3.1.199.990''' введен новый wrapper - утилита, для запуска Локарус-сервер службой. Сервер может работать и со старой версией враппера, однако мы настоятельно рекомендуем использовать новую версию. Процесс перехода следующий: | С версии '''3.1.199.990''' введен новый wrapper - утилита, для запуска Локарус-сервер службой. Сервер может работать и со старой версией враппера, однако мы настоятельно рекомендуем использовать новую версию. Процесс перехода следующий: | ||
− | + | 1. Останавливаем сервер. | |
− | + | java -jar locarus-server.jar -stop | |
− | + | ||
− | + | 2. Удаляем службу, использующую старый враппер: | |
− | + | c:\java\locarus\java -jar locarus-server.jar -remove | |
− | + | ||
+ | 3. Удалить приложение враппера, для этого нужно удалить папку locarus/wrapper и файл locarus/conf/wrapper-server.conf | ||
+ | |||
+ | 4. Выкачиваем новый wrapper по ссылке - http://service.locarus.ru/download/server-control.zip | ||
+ | |||
+ | 5. Распаковываем архив в каталог с Локарус-сервером - '''c:\java\locarus''' вместе со вложенными каталогами. | ||
+ | |||
+ | 6. Для '''установки сервиса в систему и его старта''' сервисом нужно запустить: | ||
Linux/Unix: | Linux/Unix: | ||
/usr/local/locarus/bin/server-control install | /usr/local/locarus/bin/server-control install | ||
Строка 26: | Строка 33: | ||
c:\java\locarus\bin\server-control install | c:\java\locarus\bin\server-control install | ||
c:\java\locarus\bin\server-control start | c:\java\locarus\bin\server-control start | ||
− | + | 7. '''Остановка сервера''' | |
Linux/Unix: | Linux/Unix: | ||
/usr/local/locarus/bin/server-control stop | /usr/local/locarus/bin/server-control stop | ||
Windows: | Windows: | ||
c:\java\locarus\bin\server-control stop | c:\java\locarus\bin\server-control stop | ||
− | + | 8. Принудительный '''перезапуск''' сервера: | |
Linux/Unix: | Linux/Unix: | ||
/usr/local/locarus/bin/server-control restart | /usr/local/locarus/bin/server-control restart | ||
Windows: | Windows: | ||
c:\java\locarus\bin\server-control restart | c:\java\locarus\bin\server-control restart | ||
− | + | 9. '''Удалить демон/сервис''' из системы: | |
Linux/Unix: | Linux/Unix: | ||
/usr/local/locarus/bin/server-control remove | /usr/local/locarus/bin/server-control remove | ||
Windows: | Windows: | ||
c:\java\locarus\bin\server-control remove | c:\java\locarus\bin\server-control remove |
Версия 13:07, 25 декабря 2013
Для обновления сервера желательно сделать следующее:
1. Останавливаем сервер. 2. Перемещаем старую папку в другое место. 3. Создаем каталог для сервера. В новый каталог разворачиваем врапер, затем сам сервер с заменой всех повторных файлов. 4. Кладем ключ (файдик .key) рядом с locarus-server.jar 5. Старый конфиг добавляется по вкусу. 6. И запускаем сервер с ключом -auto (переходим в консоли в каталог сервера и даем команду: java -jar locarus-server.jar -auto)
С версии 3.1.194.327 реализовано автообновление. Теперь сервер сам следит за выходом новых версий и сообщает об этом в Вэб-мониторе.
С версии 3.1.199.990 введен новый wrapper - утилита, для запуска Локарус-сервер службой. Сервер может работать и со старой версией враппера, однако мы настоятельно рекомендуем использовать новую версию. Процесс перехода следующий:
1. Останавливаем сервер.
java -jar locarus-server.jar -stop
2. Удаляем службу, использующую старый враппер:
c:\java\locarus\java -jar locarus-server.jar -remove
3. Удалить приложение враппера, для этого нужно удалить папку locarus/wrapper и файл locarus/conf/wrapper-server.conf
4. Выкачиваем новый wrapper по ссылке - http://service.locarus.ru/download/server-control.zip
5. Распаковываем архив в каталог с Локарус-сервером - c:\java\locarus вместе со вложенными каталогами.
6. Для установки сервиса в систему и его старта сервисом нужно запустить:
Linux/Unix: /usr/local/locarus/bin/server-control install /usr/local/locarus/bin/server-control start Windows: c:\java\locarus\bin\server-control install c:\java\locarus\bin\server-control start
7. Остановка сервера
Linux/Unix: /usr/local/locarus/bin/server-control stop Windows: c:\java\locarus\bin\server-control stop
8. Принудительный перезапуск сервера:
Linux/Unix: /usr/local/locarus/bin/server-control restart Windows: c:\java\locarus\bin\server-control restart
9. Удалить демон/сервис из системы:
Linux/Unix: /usr/local/locarus/bin/server-control remove Windows: c:\java\locarus\bin\server-control remove