Сервер:Обновление сервера

Материал из ЛОКАРУС
Перейти к: навигация, поиск

Для обновления сервера желательно сделать следующее:

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

или средствами Windows:

 sc delete locarus-server

3. Удалить приложение враппера, для этого нужно удалить папку locarus/wrapper и файл locarus/conf/wrapper-server.conf

4. Выкачиваем новый wrapper по ссылке - http://dl.locarus.ru/arc/server-control-current.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
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты