Портативті JVM дистрибуциясы серверді іске қосуды әкімші, сценарий немесе пайдаланушы қызметі басқаратын кезде Linux, macOS немесе Windows жүйесіне жарамды. Java қосылмаған, сондықтан оны бөлек орнату керек.
Талаптар
Java Runtime немесе JDK 25 нұсқасы қажет. Орнатылған нұсқаңызды тексеріңіз:
java --version
Java стандартты емес жерде орнатылған болса, бастамас бұрын JAVA_HOME ортасының айнымалы мәнін орнатыңыз. run.sh және run.bat сценарийлері осы айнымалы мәндегі Java тілін пайдаланады.
Каталогты дайындаңыз
- Мұрағатты
/opt/palmorder-serverнемесеC:\PalmOrderServerсияқты тұрақты каталогқа шығарып алыңыз. config/application.ymlашыңыз және әдепкі әкімші құпия сөзін өзгертіңіз.- Серверде
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 түймесін басыңыз.
Тұрақты іске қосу
Портативті JVM режимінде сервер жұмыс істеп тұрған кезде терминал ашық қалуы керек. Тұрақты жұмыс үшін операциялық жүйе қызметтерінің менеджерін пайдаланыңыз:
- Linux жүйесінде — service systemd;
- Windows жүйесінде — Windows қызметі, егер Windows дистрибутиві пайдаланылса;
- macOS жүйесінде — мәзір жолағындағы қолданба.
Қызмет менеджері арқылы іске қосылған кезде оның жұмыс каталогы PalmOrderServer каталогы болуы керек. Әйтпесе, config/application.yml арасындағы салыстырмалы жолдар сіз күткен жерді көрсетпеуі мүмкін.
Серверді жаңарту немесе жылжыту алдында сақтық көшірме жасаңыз. Жаңарту және сақтық көшірме бөлімін қараңыз.
