Документація/Сервер PalmOrder

Сервер PalmOrder

Portable JVM

Ручний запуск PalmOrder Server з Java у Linux, macOS або Windows.

Portable JVM-дистрибутив підходить для Linux, macOS або Windows, коли запуском сервера керує адміністратор, скрипт чи власна служба. У комплекті немає Java, тому її потрібно встановити окремо.

Вимоги

Потрібна Java Runtime або JDK версії 25. Перевірте встановлену версію:

java --version

Якщо Java встановлено в нестандартному місці, задайте змінну середовища JAVA_HOME перед запуском. Скрипти run.sh і run.bat використають Java з цієї змінної.

Підготуйте каталог

  1. Розпакуйте архів у постійний каталог, наприклад /opt/palmorder-server або C:\PalmOrderServer.
  2. Відкрийте config/application.yml і змініть типовий пароль адміністратора.
  3. Переконайтеся, що сервер має доступ на запис до data та logs.

Розпакований каталог містить:

PalmOrderServer/
├── config/application.yml
├── data/
├── lib/palmorder-server.jar
├── logs/
├── run.sh
└── run.bat

Запустіть сервер

У Linux або macOS перейдіть до каталогу дистрибутива та виконайте:

./run.sh

У Windows запустіть run.bat або виконайте його з cmd.exe.

Після старту відкрийте:

http://localhost:8888/ui

Щоб передати параметр лише для поточного запуску, додайте його після команди. Наприклад, для іншого порту:

./run.sh --server.port=8899

Для штатного завершення натисніть Ctrl+C у вікні, де запущено сервер.

Постійний запуск

У режимі portable JVM термінал має залишатися відкритим, поки працює сервер. Для постійної роботи використовуйте менеджер служб операційної системи:

Під час запуску через менеджер служб його робочим каталогом має бути каталог PalmOrderServer. Інакше відносні шляхи з config/application.yml можуть вказувати не туди, де ви очікуєте.

Перед оновленням або перенесенням сервера створіть резервну копію. Дивіться Оновлення та резервне копіювання.