PANTHEON™ Help

 Категории
 PANTHEON Help - Welcome
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Expand]Guide for PANTHEON
  [Expand]Ръководство за PANTHEON Търговия
  [Expand]Ръководство за PANTHEON Vet
  [Expand]Ръководство за PANTHEON Фермерство
 [Collapse]PANTHEON потребителски ръководства
  [Expand]Ръководство за потребителя за PANTHEON
  [Expand]Ръководство за потребителя за PANTHEON Retail
  [Expand]Ръководство за потребителя за PANTHEON Vet
  [Expand]Ръководство за потребителя за PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]PANTHEON Web Guides
  [Expand]Ръководство за PANTHEON Web Light
  [Collapse]Ръководство за PANTHEON Уеб Терминал
    Ръководство за локална инсталация на PANTHEON Web Terminal
  [Expand]Ръководство за PANTHEON Web Legal
  [Expand]Архив на стари продукти
 [Collapse]PANTHEON Web User Manuals
  [Expand]Започване на PANTHEON Web
  [Expand]User Manual for PANTHEON Web Light
   Ръководство за потребителя за PANTHEON Web Terminal
  [Expand]Ръководство за потребителя за PANTHEON Web Legal
  [Expand]Архив на стари продукти
[Collapse]PANTHEON Гранула
 [Collapse]Ръководство за PANTHEON Гранули
  [Expand]Гранула за служители
  [Expand]Пътни заповеди Гранула
  [Expand]Гранула за документи и задачи
  [Expand]Гранула Табло
  [Expand]Гранула за B2B поръчки
  [Expand]Гранула за обслужване на клиенти
  [Expand]Инвентаризация на дълготрайни активи
  [Expand]Гранула за складови наличности
 [Collapse]PANTHEON Granules
   Започване
   Using PANTHEON Granules at Tecta, a fictional company
  [Expand]PANTHEON Granules and activation
  [Expand]PANTHEON Granule Work records
  [Expand]PANTHEON Granule Travel orders
  [Expand]PANTHEON Granule Documents and Tasks
  [Expand]PANTHEON Granule B2B orders
  [Expand]PANTHEON Granule Dashboard
  [Expand]Полеви сервизен гранул
   PANTHEON Granules - FAQ
  [Expand]Инвентаризация на дълготрайни активи
  [Expand]Инвентаризация на склада Гранула
   Архив
[Expand]Потребителски сайт

Load Time: 609,3851 ms
"
  1000006521 | 225919 | 441477 | AI translated
Label

Ръководство за локална инсталация на PANTHEON Web Terminal

Тази глава съдържа информация за това как да инсталирате PANTHEON Web Terminal на локален сървър.

Предупреждение

Това е техническо ръководство за поддръжка на определени аспекти на конфигурацията на инсталатора PAW. Това ръководство предполага определено ниво на технически знания за работа със сървъри.

Инсталаторът инсталира всички необходими услуги в IIS и самостоятелно (Workflow service), за да активира пълната функционалност на PAW. По време на инсталацията се създава нова PAW_master база данни, която съдържа връзки към свързани бази данни на PANTHEON.

Стандартният порт на сървъра е 9000, така че след инсталацията потребителят може да стартира localhost:9000 (или подходящ IP или име на сървър), за да получи достъп до PAW и да влезе в базата данни на PANTHEON, избрана по време на инсталацията.

Съдържание

  1. Предварителни изисквания за IIS
  2. Предварителни изисквания за SQL Server
  3. Предварителни изисквания за PANTHEON
  4. Инсталация - важни стъпки
  5. Конфигурация на PAAS
  6. Допълнителни опции за конфигурация
  7. Проверка дали услугите работят
  8. Грешка при невалиден вход
  9. Други грешки

1. Предварителни изисквания за IIS

  • Операционна система Microsoft Windows Server 2019 или по-нова
  • Microsoft SQL Server 2019 или по-нова
  • Microsoft .NET 4.8 или по-нова
  • Инсталация на Microsoft IIS (инсталирана като роля на сървър)
  • Задължителни функции на IIS:
    • .NET разширяемост 4.7
    • ASP.NET 4.7

Windows Server Add Roles and Features Wizard

СЪВЕТ

Уверете се, че рестартирате сървъра след инсталацията на .NET Core ако бъде поискано.

2. Предварителни изисквания за SQL Server

  • Един или повече MSSQL сървъри, инсталирани, един за PAW_master, други (препоръчително) за бази данни на PANTHEON – може да бъде същият, ако не е възможно друго.
  • Инсталация на PANTHEON (необходима е само база данни, не EXE)
  • Потребител на SQL сървър, който има разрешение да създаде нова база данни (PAW_master)
  • Потребители на SQL сървър, които могат да получат достъп до бази данни на PANTHEON (само за проверка на връзката). Ако SQL инстанцията е същата за PAW_master база данни и база данни на PANTHEON, потребителят може да бъде същият.

3. Предварителни изисквания за PANTHEON

4. Инсталация – важни стъпки

4.1. Въведете информация за SQL сървъра PAW Master

Въведете SQL сървър, потребителско име и парола.

Installation information step 1

PAW_master база данни ще бъде автоматично създадена, ако е необходимо

4.2. Въведете информация за SQL сървъра на PANTHEON

Въведете информация за SQL сървъра на PANTHEON заедно с името на базата данни на PANTHEON (може да бъде същият сървър като горния):

Installation information step 2

4.3. Език на PAW

ПРЕДУПРЕЖДЕНИЕ

Езикът на PAW трябва да бъде същият като страната на избраната компания.

В BackOffice/POS.config файл потърсете SiteConfig

Декоментирайте подходящия ред, за да промените езика на PAW.

Предупреждение

За инсталации с кирилица, въведете полето databaseLocalization точно както е въведено в PANTHEON. Стартирайте следния SQL, за да извлечете данните от базата данни на PANTHEON:

select acISOCode from the_setCountry where acCountry = (select acCountry from the_setSubj where acSubject = (select acOurCompany from tpa_sysparam))

4.4. Стандартен контролер

За да се отвори правилно PANTHEON Web Terminal, defaultController в POS.config файла трябва да бъде зададен като Производство. Това трябва да бъде зададено на декоментирания ред.

5. Конфигурация на PAAS

PANTHEON Automation Server се инсталира или обновява автоматично по време на инсталацията или обновяването на PAW.

*За обновления от съществуваща инсталация (преди версия 23.10): След обновяването, PAW\PA\PAAS.ini трябва да бъде ръчно редактиран, защото ServerName стандартната стойност е текущият сървър, но трябва да бъде променена на сървъра на базата данни на PANTHEON.

ПРЕДУПРЕЖДЕНИЕ

След инсталацията, Pantheon.exe за вашата локализация трябва да бъде ръчно изтеглен и копиран в PAW\PA папката. Pantheon.exe, който вече е наличен, има локализация за ЕС (английски) и може да не е подходящ за вашата конфигурация. Просто заменете съществуващия Pantheon.exe.

6. Допълнителни опции за конфигурация 

  • Допълнителни уеб сайтове

Отворете таблицата “tRA_MasterComSite” в новосъздадената PAW_master база данни. Добавете нови редове, следвайки примера на вече въведен ред. Всеки ред е връзка към друга база данни на PANTHEON.

  • Портове (само за напреднали потребители)

По подразбиране, PAW се нуждае от портове 9000, 9001, 9003, 9004 да бъдат свободни, защото инсталацията използва тези портове за инсталиране на различни услуги на PAW. Ако трябва да инсталирате PAW на различни портове, моля, консултирайте се с поддръжката.

7. Проверка дали услугите работят

  • WebApi: Отворете в браузър localhost:9001/swagger. Ако нещо се отвори, работи.
  • BackOffice: Отворете в браузър localhost:9000. Ако се отвори екран за вход, работи.
  • WorkflowService: Отворете в браузър localhost:9003. Ако поиска потребителско име/парола, работи.
  • PAAS: Отворете в браузър localhost:9004. Ако се отвори страница, работи.

8. Грешка при невалиден вход

Това е много често срещана грешка, която може да бъде причинена от голям диапазон от конфигурационни опции или системни грешки. Тук можете да намерите някои от най-често срещаните проблеми с конфигурационни опции, които трябва да бъдат проверени:

  • PAW не поддържа вход без парола, докато PANTHEON го прави.
  • Проверете горните предварителни изисквания и проверете дали трите услуги работят (WebApi, WorkflowService, PAAS).
  • Проверете дали полето Тази страна в панела Компания на Административния панел в PANTHEON е дефинирано.
  • Проверете дали езикът на PAW е същият като страната на компанията (вижте по-горе как да го проверите/поправите).
  • Проверете дали правилният лиценз за PAW е инсталиран в целевата база данни.
  • Проверете потребителските разрешения за PAW в PANTHEON.

9. Други грешки

Ето няколко други възможни грешки и съвети за тяхното отстраняване:

  • HTTP грешка 500.19 – Вътрешна грешка на сървъра и една от първите линии е Модул IIS Web Core.
    • Повторно стартирайте .NET Core 2.1. Hosting bundle инсталатор (изберете Repair), и след инсталацията рестартирайте IIS.
  • В EventViewer, има грешка при записване в WebApi/logs:
    • В папката WebApi, създайте подпапка logs и дайте на всички пълни разрешения за нея.
  • Проверете WebApi/web.config дали <aspNetCore processPath="dotnet.exe"...> е наличен в системния Path.

 

 

 

Оценете темата
Темата беше ли ви полезна?
Коментар
Вашият коментар ще бъде видим и във форума!