Aktualizacja OXARI Linux

:info:

Uwaga
Od wersji 2.0.340.0 z dnia 02.04.2025 zmieniła się struktura folderów w systemie OXARI.
W związku z tym prosimy o aktualizację ścieżek i usunięcie folderu publinux z ścieżki w plikach usług OXARI - OxariAPI.service oraz OxariConsole.service oraz zresetowanie tych usług.
Pliki usług można znaleźć w /etc/systemd/system/


  1. Przed wykonaniem aktualizacji najlepiej zatrzymać obydwie usług OXARI na serwerze:
    a) sudo systemctl stop OxariAPI.service
    b) sudo systemctl stop OxariConsole.service


  1. Skopiować certyfikat .pfx z lokalizacji:
    a) home/<nazwakonta>/Oxari/Console/_SupportFiles

lub
b) etc/Oxari/Console/_SupportFiles

lub
c ) opt/Oxari/Console /_SupportFiles
do innej lokalizacji


  1. Następnie usunąć zawartość folderów z lokalizacji:
    a) home/<nazwakonta>/Oxari/API/
    b) home/<nazwakonta>/Oxari/Console/
    lub
    c) etc/Oxari/API
    d) etc/Oxari/Console
    lub
    e) opt/ Oxari/API
    f) opt/Oxari/Console


  1. Pobrać nowe pliki:
    a) sudo wget file.it-man.pl/dev/Oxari.Web.Api.zip
    b) sudo wget file.it-man.pl/dev/Oxari.Web.Console.zip


  1. Wypakować do lokalizacji:
    a) sudo unzip Oxari.Web.Api.zip -d /home/<nazwakonta>/Oxari/API
    b) sudo unzip Oxari.Web.Console.zip -d /home/<nazwakonta>/Oxari/Console
    lub:
    c) sudo unzip Oxari.Web.Api.zip -d /etc/Oxari/API
    d) sudo unzip Oxari.Web.Console.zip -d /etc/Oxari/Console
    lub
    e) sudo unzip Oxari.Web.Api.zip -d /opt/Oxari/API
    f) sudo unzip Oxari.Web.Console.zip -d /opt/Oxari/Console


  1. Następnie należy przenieść certyfikat .pfx do lokalizacji:
    a) home/<nazwakonta>/Oxari/Console/_SupportFiles
    b) etc/Oxari/Console /_SupportFiles
    c) opt/Oxari/Console /_SupportFiles


  1. Potem nadać uprawnienia plikom OXARI:

    image-20250113-145837.png

a) Oxari.Web.Console (home/<nazwakonta>/Oxari/Console)
lub
b) Oxari.Web.Console (etc/Oxari/Console)
lub
c) Oxari.Web.Console (opt/Oxari/Console)

image-20250113-150315.png

d) Oxari.Web.API (home/<nazwakonta>/Oxari/API)
lub
e) Oxari.Web.API (etc/Oxari/API)
lub
f) Oxari.Web.API (opt/Oxari/API)

image-20250113-150341.png

Uprawnienia plików można również nadać za pomocą poleceń:

sudo chmod u+x /opt/Oxari/API/Oxari.Web.API

sudo chmod u+x /opt/Oxari/Console/Oxari.Web.Console

W razie potrzeby należy dostosować ścieżki plików do konkretnej lokalizacji w systemie.


  1. Na koniec należy uruchomić usługi:
    a) sudo systemctl start OxariAPI.service
    b) sudo systemctl start OxariConsole.service