Садржај

  1. Локални SMath сервер лиценцирања
    1. Карактеристике
    2. Испорука
    3. Системски захтеви
      1. Хардвер
      2. Софтвер
      3. Мрежно окружење
      4. Системско време
    4. Инсталација и покретање
    5. Почетна конфигурација
    6. Учитавање лиценци
      1. Са приступом Интернету
      2. У офрајн режиму
        1. Добијање офрајн пакета
    7. Режими аутентификације
    8. Резервација лиценци
  2. SMath Studio Enterprise едиција
    1. Карактеристике
    2. Испорука
    3. Системски захтеви
    4. Инсталација
      1. На Windows ОС-у
      2. На Linux ОС-у
    5. Покретање
      1. Са графичким корисничким интерфејсом
      2. У режиму командне линије
      3. Као услугу
    6. Активација
  1. Локални SMath сервер лиценцирања

    Локални SMath сервер лиценцирања је опционална компонента SMath инфраструктуре који пружа већу флексибилност у управљању SMath софтвером у мрежи организације.

    1. Карактеристике

      Инсталирањем SMath сервера лиценцирања на мрежу своје организације, добијате практичан алат за рад са лиценцама SMath софтвера, који има следеће предности:

      • Кориснички пријатан интерфејс доступан у вашем омиљеном претраживачу.
      • Компактан инсталациони пакет – само око 330 MB за преузимање.
      • Покреће се Docker технологијом и може се лако инсталирати на било који оперативни систем за неколико минута.
      • Подржане и фиксне и плутајуће лиценце.
      • Додатне могућности за праћење и управљање вашим лиценцама.
      • Подржан тип анонимне аутентификације, тако да крајњи корисници не морају да памте своје податке за пријаву како би приступили SMath Studiu.
      • Подржан SMath Studio брендинг.
      • Може у било ком тренутку да се пренесе на другу IP адресу, други порт или другу машину у вашој мрежи, без укључивања добављача.
      • Додавање нових лиценци, њихова измена или продужење не захтевају поновно креирање/преинсталацију сервера нити преинсталацију SMath Studia.
      • Подржан офрајн режим, тако да је могуће приступити лиценцама без приступа Интернету.
      • SMath Studio Enterprise може користити и SMath.com и локални сервер лиценцирања, по потреби.
      • Локална облак верзија SMath Studia може бити укључена у пакет локалног сервера лиценцирања.
      • Потпуна техничка подршка за локални сервер лиценцирања обезбеђена је од стране девелопера SMath Studia.
    2. Испорука

      Инсталациони пакет локалног SMath сервера лиценцирања биће припремљен за организацију након потписивања Уговора. Сваки такав инсталациони пакет је јединствен, није предмет објаве на јавно доступним ресурсима и намењен је искључиво за коришћење од стране једног правног лица.

      Пакет локалног SMath сервера лиценцирања може се преузети у формату Docker користећи једну од следећих метода:

      Екстрахујте преузету архиву на локални диск (не користите мрежне мапе или мапиране дискове) и извршите сва даља корака у фолдеру где сте поставили екстраховане фајлове.

      Тамо ћете наћи следеће фајлове:

      • docker-compose.yml – текстуални фајл који описује Docker конфигурацију.
      • SMath-License-Server-XXX-5_1_-1--1.tar – архива Docker слика.

      Сви ови фајлови могу се користити без икаквих измена ако вас подразумевана конфигурација одговара.

    3. Системски захтеви

      Слике SMath локалног сервера лиценцирања могу се поставити на било који оперативни систем који подржава Docker. Достављене слике су тестиране на Windows и Linux (у бар на Fedora, Ubuntu и Debian).

      1. Хардвер

        SMath локални сервер лиценцирања може се инсталирати директно на физички сервер или на виртуелну машину.

        Минимални системски захтеви SMath локалног сервера лиценцирања су: 2 GB ХДД, 1 GB RAM и 2 језгре CPU 64-бит. Док ради SMath локални сервер лиценцирања, наша апликација не акумулира значајну количину трајних података и зато их не чува на диску. То омогућава избегавање потенцијалног проблема са ниским простором на диску током времена.

        Ако облак верзија SMath Studia улази у испоручени пакет SMath сервера лиценцирања, захтеви за сервер машину зависе од броја истовремених конекција и сложености обављања задатака. За сваких 2–5 корисника облак верзије SMath Studia препоручујемо додавање 1 језгре процесора, 0,5 GB RAM-а и 0,5 GB ROM-а, при чему је важно имати у виду да се током рада апликације трајна меморија сервер машине попуњава и зависи од запремине обрађених радних листа, а да јој доступна количина треба да се повећава временом, да администратор у складу са оптерећењем облак верзије SMath Studia.

        Ажурирања софтвера која се обезбеђују као део техничке или гаранцијске подршке могу захтевати повећане ресурсе у погледу RAM-а и CPU-а.

      2. Софтвер

        Достављени сервер лиценцирања у Docker формату омогућава његово постављање на готово сваки модерн сервер: и на Linux, и на Windows бази. Docker платформа мора бити доступна на сервер машини где ће се инсталирати сервер лиценцирања.

        • Ако већ имате Docker домаћина у својој мрежи, инсталација ће трајати само неколико минута, јер вам је достављена самодовољна Docker Цомпосе конфигурација (можда ћете само морати да промените спољне портове у конфигурацији ако су стандардни портови 80 и 443 већ заузети).
        • Ако још увек не користите ниједан Docker домаћин, можете инсталирати Linux на било који доступан хипервисор или посвећену физичку машину (препоручујемо Ubuntu, али можете користити и алтернативе дистрибуције по жељи) како бисте тамо инсталирали Docker. Обезбеђујемо фајл конфигурације, скуп слика и команде које се извршавају у терминалском прозору како би SMath локални сервер лиценцирања кренуо са радом.
      3. Мрежно окружење

        Ако у мрежном окружењу постоје алати за филтрирање саобраћаја (фиреволови), потребно је обезбедити да саобраћај пролази кроз наведене портове:

        • Ка серверу: портови 80 и 443 (ако нису промењени при постављању сервера).
        • Са сервера: захтеви за адресу https://smath.com (није потребно у офрајн режиму).

        Такође је потребно доделити статичку ИПв4 адресу Docker домаћину у мрежи организације (она мора бити задржана за ceo животни век сервера), јер SMath Studio Enterprise ће добијати лиценце управо користећи ову IP адресу. Такође можете регистровати људски читљив DNS назив за сервер и користити га уместо IP-а, како за веб приступ конзоли за управљање сервером, тако и током конфигурације SMath Studia.

        Имајте на умету да, чак и ако користите DNS назив за повезивање са сервером, локални сервер лиценцирања мора бити доступан са клиентских машина преко његове IP адресе. SNI (Сервер Наме Индицатион) технологија није подржана из безбедносних разлога.

      4. Системско време

        Да би SMath сервер лиценцирања правилно функционисао, хардвер сервера мора имати постављен тачан датум и време.

        • Препоручује се подешавање аутоматске синхронизације времена сервера са глобалним изворима (NTP).
        • Ако постоје значајна одступања у подешавању времена, учитавање лиценци и њихова дистрибуција између SMath Studio клиентских апликација биће немогуће.
    4. Инсталација и покретање

      Уверите се да су Docker и Docker Цомпосе инсталирани и подешени на сервер машини. Покрените терминал и пређите у фолдер где сте екстраховали SMath Docker слике.

      Да бисте увезли неопходне слике у Docker, извршите следећу команду:
      docker имаге лоад -и SMath-License-Server-XXX-5_1_-1--1.tar

      Као резултат, слике SMath локалног сервера лиценцирања биће увезене у локалног Docker домаћина.

      Да бисте оркестрирали увезене слике, добили сте фајл docker-цомпосе.yml, у којем можете прилагодити следеће параметре по потреби:

      • HTTP порт 80 за приступ веб страници сервера лиценцирања.
      • HTTPS порт 443 за приступ SMath софтверу преко заштићене мрежне конекције.

      Да бисте поставили сервер на локалног Docker домаћина, извршите следећу команду:
      docker цомпосе уп -д

      Након што ова команда успешно прође, требало би да се покрене неколико Docker контејнера, који вам омогућавају приступ апликацији локалног сервера лиценцирања.

    5. Почетна конфигурација

      Да бисте почели са конфигурацијом инсталираног SMath сервера лиценцирања на сервер машини, отворите било који веб претраживач и пређите на везу http://localhost. Ако сте променили подразумевани порт (80), користите прилагођени порт који сте навели у фајлу docker-цомпосе.yml. Такође, можете конфигурисати SMath сервер лиценцирања из веб претраживача на било ком другом уређају повезаном са истом локалном мрежом. У том случају, користите IP адресу сервера уз број порта као URL. Уверите се да је фиревол сервера искључен или правилно подешен да дозволи приступ преко спољног порта.

      Приликом прве пријаве користите следеће корисничко име и лозинку: админ/админ – лозинку ћете моћи касније да промените (сачувајте је на сигурном месту).

      Након промене лозинке, страница Лиценце ће се аутоматски отворити, где можете довршити подешавање локалног SMath сервера лиценцирања.

    6. Учитавање лиценци

      Страница Лиценце је намењена управљању лиценцама SMath Studio софтвера.

      Након првог преузимања лиценци, сви детаљи лиценцирања биће доступни на овој страници. Детаљне информације о конкретној преузетој лиценци и њеном статусу могу се посматрати кликом на везу назива лиценце у табели.

      1. Са приступом Интернету

        Ако сервер машина има директан приступ Интернету или је повезана преко proxy сервера, за обављање првог преузимања лиценци пратите следеће кораке:

        1. Унесите мрежну адресу сервера како ће се видети при повезивању клиентских уређаја (лиценце неће радити ако наведена мрежна адреса није иста као стварна);
        2. Извршите пријаву на сервер. Користите податке за пријаву који су вам достављени у Електронском документу о лиценци. Он је раније послат на е-маил адресу коју сте нам навели пре склапања Уговора о лиценци.

        Приступ Интернету омогућава локалном серверу лиценцирања следеће функционалности:

        • Аутоматско освежавање особина лиценци, укључујући преузимање додатних лиценци и/или њихово продужење. Без приступа Интернету то мора бити обављен ручно.
        • Аутоматска ажурирања SMath Studio софтвера када се објаве на SMath коренском серверу. У том случају сви корисници ће добити обавештење да је нова верзија доступна.
        • Приступ SMath Studio додацима за крајње кориснике преко уграђеног менаџера ажурирања (укључујући приступ Бета верзијама).
      2. У офрајн режиму

        Без приступа Интернету, SMath локални сервер лиценцирања може да ради у Офрајн режиму. Да бисте га пребацили у Офрајн режим, пређите на страницу Лиценце и користите прекидач са десне стране. Ако сервер већ има неке лиценце преузете онлајн, оне ће бити аутоматски ослободјене.

        Након пребацивања сервера у Офрајн режим, страница Лиценце ће се освежити и образац за коришћење офрајн пакета лиценци биће доступан.

        Да бисте добили и користили офрајн пакет лиценци, пратите следеће кораке:

        1. Унесите мрежну адресу сервера како ће се видети при повезивању клиентских уређаја (лиценце неће радити ако наведена мрежна адреса није иста као стварна);
        2. Кликните на дугме Припрема фајла захтева (доступно је само након првог уноса мрежне адресе или при каснијој измени);
        3. Преузмите фајл захтева користећи везу Скидање фајла захтева, која ће се појавити уместо дугмета Припрема фајла захтева кликнутог у претходном кораку;
        4. Са било ког уређаја са приступом Интернету, пређите на страницу https://smath.com/sr-Cyrl-RS/licensing/ActivateOffline/Server да бисте преузели преузети фајл захтева и добили коначни офрајн пакет лиценци (више детаља);
        5. Користите дугме Учитавање фајла пакета да изаберете архиву која садржи пакет лиценци добијен у претходном кораку. Купљене лиценце SMath Studio софтвера биће учитане на SMath сервер лиценцирања.

        Имајте на умету да се пакет лиценци за офрајн рад мора обнављати сваког месеца док користите SMath локални сервер лиценцирања. То је зато што се информације о преузетим лиценцама сматрају поузданим само 13 месеци (12 месеци коришћења + 1 месец за ажурирање) након пријема пакета лиценци. Пакети за ажурирање лиценци за офрајн употребу достављани су од стране добављача бесплатно.

        1. Добијање офрајн пакета

          Да бисте сами добили офрајн пакет лиценци, пређите на https://smath.com/sr-Cyrl-RS/licensing/ActivateOffline/Server користећи било који уређај повезан на Интернет и пратите упутства. Имајте на умету да је могућа потреба за аутентификацијом користећи податке из електронског фајла лиценце који је раније послан на е-маил адресу наведену у Уговору.

          Учитајте фајл захтева на образац на коренском серверу да бисте приступили опцијама офрајн пакета лиценци. Током почетног подешавања локалног SMath сервера лиценцирања, препоручује се да затражите пакет са минималним временом резервације, јер је технички немогуће отказати офрајн резервацију.

          Након што завршите попуњавање обрасца са опцијама офрајн пакета лиценци, кликните на дугме Активација сублиценци.

          Кликните на дугме Скидање офрајн пакета да бисте добили коначни пакет, спреман за учитавање на ваш SMath локални сервер лиценцирања.

    7. Режими аутентификације

      За добијање лиценци са локалног сервера лиценцирања могу се користити следећи режими аутентификације:

      • Анонимни: у овом случају SMath Studio се аутоматски региструје на локалном серверу лиценцирања при првом коришћењу у неком новом окружењу. Тихо извршава резервацију доступне лиценце. Овај режим не захтева ниједну ручну акцију од администратора и/или крајњег корисника:
      • Регистрација корисника од стране администратора сервера: администратор ручно региструје крајње кориснике користећи страницу Креирање новог налога корисника (дугме "+" у ставци Налози корисника левог бочног менија) – http://localhost/sr-Cyrl-RS/Management/User/New:
        У овом режиму администратор сервера је задужен да обавештава крајње кориснике о креираним налозима и да им достави податке за аутентификацију. Сваки крајњи корисник је задужен да се пријави на SMath Studio користећи достављене податке.
      • Саморегистрација корисника: сваки крајњи корисник самостално региструје налог на локалном серверу лиценцирања како би добио лични налог корисника – http://localhost/sr-Cyrl-RS/security/Register:
        Овај режим захтева да се сваки крајњи корисник пријави на SMath Studio користећи податке за пријаву које је управо креирао на локалном серверу лиценцирања.
    8. Резервација лиценци

      Сервер лиценцирања резервише лиценце за кориснике и уређаје, у зависности од типа лиценце и подешавања самог сервера.

      • Фиксне лиценце се подразумевано могу резервисати само за аутентификоване кориснике који су додати на листу резервација од стране администратора сервера. То значи да анонимни корисници не могу да добију фиксну лиценцу, нити аутентификовани корисници који нису ручно додати на листу резервација на страници лиценце. Ово понашање је одређено особинама лиценци и може се подесити од стране провидера на захтев.
        Регистровани корисници могу бити додати на листу резервација или са ње уклоњени на страници лиценце. Уклањање са листе резервисаних корисника није тренутна операција, што фиксне лиценце разликује од плутајућих. Имајте на умету да је веза ка страници лиценце назив лиценце на листи на страници Лиценце сервера лиценцирања инсталираног у мрежи ваше организације. Ове операције доступне су искључиво администратору.
      • Плутајуће (мрежне) лиценце аутоматски се резервишу од стране сервера за било ког корисника са било ког уређаја када се затраже из клиентске апликације, ако их има слободних у групи плутајућих лиценци. Ако је група лиценци заузета, корисник ће бити обавештен да у датом тренутку није могуће добити лиценце.
  2. SMath Studio Enterprise едиција

    Како би правно лице приступило лиценцама јавног сервера лиценцирања или локалног SMath сервера лиценцирања инсталираног на мрежи организације, потребно је користити Enterprise едицију SMath Studia.

    1. Карактеристике

      SMath Studio Enterprise има следеће предности у односу на стандардну личну едицију:

      • Софтвер се може подешати на адресу SMath сервера лиценцирања инсталираног на мрежи организације.
      • Програм се не повезује на Интернет – сва комуникација се врши искључиво путем SMath сервера лиценцирања.
      • Подржана је анонимна аутентификација крајњих корисника, што елиминише потребу за регистрацијом корисника на серверу.
      • Логотипи организације су интегрисани у интерфејс програма.
      • Дугме са иконама у главном менију програма је веза ка веб сајту организације (ако је доступан).
      • Листа веза ка ресурсима на локалној мрежи или на веб сајту организације може се додати у главни мени SMath Studia (опционо).
    2. Испорука

      SMath Studio Enterprise је доступан у различитим инсталационим пакетима:

      • MSI – инсталациони пакет за рачунаре који раде под Windows ОС-ом;
      • Архива у .ТАР.GZ формату – апликациони пакет за употребу са Mono runtime окружењем и за покретање директно са фајлног система;
      • Контејнер у AppImage формату – апликациони пакет за покретање на одговарајућој верзији Linux ОС-а.

      SMath Studio Enterprise се може добити на следеће начине:

      • Кликните на везу Скидање SMath Studio Desktop-а у левом бочном менију SMath сервера лиценцирања: http://localhost/sr-Cyrl-RS/Downloads. За то сервер мора бити онлајн.
      • Коришћењем коренског SMath сервера, доступног преко Интернета са било ког уређаја на којем је инсталиран претраживач: https://smath.com/sr-Cyrl-RS/view/SMathStudioEnterprise/download.
    3. Системски захтеви

      Да бисте инсталирали и радили SMath Studio Enterprise програм, рачунар мора да испуни следеће минималне захтеве: 4 GB ROM-а, 1 GB RAM-а и 2 CPU језгре 32 или 64-бит на 1 GHz. Подржане су следеће верзије Windows ОС-а: 8, 8.1, 10, 11 (са било којим пакетима за ажурирање) и Linux ОС који подржавају инсталацију Mono runtime-а: Ubuntu (од верзије 16.04), Debian (од верзије 9), CentOS/RHEL (од верзије 6) и њихове изведенице, укључујући Астра Linux и АЛТ Linux.

    4. Инсталација

      Да бисте користили апликацију SMath Studio, она мора бити инсталирана на систем. Методе инсталације можете изабрати у зависности од платформе и оперативног система који користите.

      1. На Windows ОС-у

        Користите MSI инсталатор за инсталацију програма. Током процеса инсталације моћи ћете да прегледате кориснички уговор, изаберете фолдер за инсталацију, корисника за кога се обавља инсталација и дефинишете неке друге опције.

        За тихо инсталирање (без коришћења корисничког интерфејса) SMath Studio софтвера користећи MSI инсталатор преко командне линије, користите следећу команду:
        msiexec /и Д:\ПАТХ\SMathStudioDesktop.X_X_XXXX.Сетуп.msi /quiet /qn

        Покретање SMath Studia без инсталације могуће је коришћењем *.tag.gz архиве. Да бисте то урадили, само покрените апликацију Solver.exe из растерећене архиве. Такође можете направити портабилну верзију софтвера стварањем фајла са именом portable и екстензијом version (биће креиран празан фајл portable.version) поред осталих фајлова и фолдера екстрактовалих из архиве. У портабилном режиму, SMath Studio неће остављати трагове покретања на систему, а сва подешавања и додатке ће чувати у оригиналном фолдеру са програмом, који се може налазити, на пример, на спољном диску или на заједничком фолдеру у мрежи.

      2. На Linux ОС-у

        За неке Linux дистрибуције, најпрактичнији начин покретања SMath Studia је извршавање одговарајућег AppImage контејнера. Да бисте то урадили, само преузмите пакет у AppImage формату, омогућите његово извршавање (може се урадити кроз особине фајла у корисничком интерфејсу или преко терминала chmod +x *.AppImage) и покрените (стандардно, кроз кориснички интерфејс или преко терминала ./*.AppImage).

        Алтернативни начин постављања SMath Studia на Linux оперативни систем је инсталација Mono runtime-а и покретање SMath Studia користећи га. Пратите ове кораке за коришћење SMath Studia са Mono:

        1. Покрените терминал и извршите: sudo apt-get update;
        2. Извршите у терминалу: sudo apt-get install mono-фулл или sudo apt-get install mono-complete;
        3. Преузмите *.tag.gz пакет SMath Studia и раставите га;
        4. Покрените Solver.exe из директоријума где је *.tag.gz растављен: mono Solver.exe.

        Да бисте покренули SMath Studio на неким верзијама Linux ОС-а који имају проблеме са компатибилношћу са mono runtime-ом, потребно је користити wine. Пратите ове кораке за коришћење SMath Studia са wine-ом:

        1. Преузмите *.тар.gz пакет SMath Studia и раставите га;
        2. Преузмите и инсталирајте wine;
        3. Преузмите и инсталирајте Winetricks;
        4. Извршите у терминалу: run winetricks;
        5. Изаберите Select the default wineprefix и притисните OK;
        6. Изаберите Run an arbitrary executable (.exe/.msi/.msu) и притисните OK;
        7. Покрените Solver.exe из директоријума где је *.тар.gz пакет SMath Studia растављен.
    5. Покретање

      SMath Studio се испоручује као скуп апликација за различите намене коришћења, као што су ручни рад са рачунима, аутоматизација процеса рачунања и интеграција са софтвером треће стране. Када се први пут отвори, пре активације апликације, SMath Studio софтвер ће се покренути у пробном режиму.

      1. Са графичким корисничким интерфејсом

        Да бисте отворили SMath Studio програм са графичким корисничким интерфејсом, потребно је покренути апликацију Solver.exe. У зависности од платформе, оперативног система и методе инсталације, можда ћете имати приступ пречици за лако покретање на радној површини или на траци задатака. У неким случајевима, фајл за покретање треба да се нађе у фолдеру растерећене инсталационе пакете.

      2. У режиму командне линије

        SMath Studio подржава командну линију. Користите следећу синтаксу за покретање: SMathStudio_Desktop.exe -silent. Фајл за покретање треба да се нађе у фолдеру растерећене инсталационе пакете.

      3. Као услугу

        SMath Studio може се покренути као услуга да би одмах обављао интеграционе задатке са другим апликацијама. За рад као услуга обезбеђен је практичан АПИ који се може користити у пројектима треће стране за потребе ваше организације. За случајеве коришћења, обратите се свом добављачу.

    6. Активација

      SMath Studio Enterprise мора бити подешен за повезивање са сервером лиценцирања. Да бисте то урадили, кликните на дугме Активација у горњем десном углу главног прозора програма и попуните образац у отвореном дијалогу.

      Образац дијалога садржи следећа поља:

      • Сервер лиценцирања – адреса јавног сервера лиценцирања или локалног сервера лиценцирања у мрежи организације. Имајте на умету да се протокол мора експлицитно навести у адреси: HTTP или HTTPS.
      • Анонимна пријава – када је ова кућица означена, није потребно наводити било који профил корисника, јер ће приступ лиценцама бити анонимизован. Имајте на умету да ће IP адреса рачунара на којем је софтвер инсталиран и даље бити видљива администратору сервера лиценцирања ради управљања доступним лиценцама. Такође је важно да, како би анонимни корисници добили фиксне лиценце, лиценце морају бити посебно подешене.
      • Е-маил и Лозинка – потребни су ако је неопходно аутентификовати кориснике на серверу лиценцирања. Податке за пријаву можете добити користећи везу Регистрација доступну на обрасцу дијалога.

      Да бисте активирали SMath Studio Enterprise из командне линије, користите следеће: SMathStudio_Desktop.exe -с -а -о Сервер=;Усернаме=; где је – URL сервера лиценцирања, а – е-маил или корисничко име корисника регистрованог на серверу лиценцирања; ако се овде наведе празан низ, биће коришћена анонимна аутентификација. Лозинка ће се тражити интерактивно, ако је потребна.