Shop:Управляющая служба: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
м
 
(не показана 21 промежуточная версия 2 участников)
Строка 1: Строка 1:
{{nav head|||Shop:Daemon}}
[[Файл:T3_Daemon_Setup_32.png|right|300px]]
 
{{nav head||Управляющая служба Shop:Daemon|Shop:Daemon}}
== 1. Как это работает? ==


Управляющая служба SurvivalShop (Shop.Daemon) - это программа, которая устанавливается на машину с Вашим сервером.  
Управляющая служба SurvivalShop (Shop.Daemon) - это программа, которая устанавливается на машину с Вашим сервером.  
Строка 7: Строка 6:
Служба осуществляет обмен информацией между сайтом магазина и игрой. Для обмена используется протокол HTTPS.
Служба осуществляет обмен информацией между сайтом магазина и игрой. Для обмена используется протокол HTTPS.


== 2. Установка ==
Служба используется для организации магазина на сервере для следующих игр:
 
* [[Conan| Conan: Exiles]]
1. Скачать файлы для установки [GitHub https://github.com/admin4eg/survivalshop-daemon]
* [[ArkSa| ARK Survival Ascended]]
 
* [[Moe| Myth Of Empires]]
!! Для работы служба требует '''.NET Framework 4.8''' или выше
 
2. Полученные файлы (Server.exe и сопутствующих файлов) необходимо разместить на сервере (например ''C:\Shop.Daemon'').
 
!! Для клиентов https://hostingrust.ru/ (кроме Dedicated-машин) установка управляющего расширения производится технической службой хостинга.
 
3. Произвести настройку HTTPS-порта для входящих запросов. По умолчанию выставлен порт 443. Поменять порт можно через редактирование файла Apps.json.
 
4. Запустить '''Server.exe'''.
 
5. Проверить активацию лицензии: '''3) Security''' >> '''1) View keys'''. В меню будет отображена ваша лицензия (''SurvivalShop Inc. Public'').
 
6. Выполнить установку службы: '''1) Service''' >> '''2) Install''' >> '''Enter'''.
 
!! Для установки требуются права Администратора.
 
== 3. Запуск ==
 
Запустить службу: '''1) Service''' >> '''2) Start'''
 
Успех запуска можно проверить, если перейти в журнал: '''1) Service''' >> '''L) View Logs'''
 
!! Также журнал можно открыть как текстовый файл (Log\server_last.log).
 
Если запуск произошел успешно, то журнал будет содержать следующие строки:
 
─── [09:07:11] ApplicationServer (M8.Server) ───
Mounting Shop.Daemon (Демон SurvivalHost) at 80...
    external data: Data
    Adding resources (1)
    Adding package C:\System\Daemon\Shop.Daemon.m8
    loading application backend project...
    index.html aliases: /, user, processes, loads, applications, special, administration, signin
    loading 'SH.Daemon'...
      loading system library SurvivalShopLib
      loading dependency System.Data.SQLite, Version=1.0.109.0
          loading system library SQLite.Interop
      loading dependency OpenHardwareMonitorLib, Version=0.9.6.0
      updating admin user...
      успех: v.1.2 build 2177 15.07.2021 2:32:10 loaded succesfully
    watching 1 files
    building index page...
───
─── [04:07:11] Cluster (M8.Server) ───
  Loading cluster config...
  Found config files: 1
  Loaded apps: 1
  SH.Daemon at 80 (http)
  Starting web server...
  успех: Started!
───
 
Установка завершена. Можно приступать к настройке магазина для вашей игры!
 
== 4. Настройка брандмауэра ==
 
Служба использует порт HTTPS для обмена с сайтом магазина. Этот порт необходимо открыть в брандмауэре Windows.


При желании, для максимально защищенного режима работы, доступ на HTTPS можно ограничить, оставив только следующие IP-адреса:
== Разделы ==


* api.survivalshop.org [185.66.87.228]
<font size="4">
* beta.survivalshop.org [95.217.203.142]  
* [[Shop:Daemon/Установка управляющей службы| Установка управляющей службы]]
* [[Shop:Daemon/История версий| История версий]]
</font>


{{nav foot|}}
{{links|Conan Exiles|conan-exiles}}
{{nav foot}}

Текущая версия на 14:13, 18 марта 2024

T3 Daemon Setup 32.png

Управляющая служба Shop:Daemon
<< Shop | К концу статьи | Короткая ссылка

Управляющая служба SurvivalShop (Shop.Daemon) - это программа, которая устанавливается на машину с Вашим сервером.

Служба осуществляет обмен информацией между сайтом магазина и игрой. Для обмена используется протокол HTTPS.

Служба используется для организации магазина на сервере для следующих игр:

Разделы

Ссылки



Shop:Управляющая служба
<< Shop | К началу статьи