Aktualizacja Oxari Linux
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/
Przed wykonaniem aktualizacji najlepiej zatrzymać obydwie usług Oxari na serwerze:
a) sudo systemctl stop OxariAPI.service
b) sudo systemctl stop OxariConsole.service
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
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
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
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
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
Potem nadać uprawnienia plikom Oxari:
a) Oxari.Web.Console (home/<nazwakonta>/Oxari/Console)
lub
b) Oxari.Web.Console (etc/Oxari/Console)
lub
c) Oxari.Web.Console (opt/Oxari/Console)

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

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.
Na koniec należy uruchomić usługi:
a) sudo systemctl start OxariAPI.service
b) sudo systemctl start OxariConsole.service