Установка на ПК-сервер

> [HTML Version](astrase-wine-install-serv.html)

Важно\! Данная инструкция предназначена для установки Wine и Simple-Scada на ПК, который будет выступать в роли сервера. Для клиентских ПК можно использовать [бесплатную версию Wine из репозитория Astra Linux](astrase-wine-install-client.md), либо использовать [web-клиент](web-client.md). 

**Требования:**

-  [WINE@Etersoft](https://etersoft.ru/products/wine) версий 9/10/11. Работа на других версиях Wine не гарантируется. WINE@Etersoft включен в реестр российского ПО - [ссылка на запись в реестре](https://reestr.digital.gov.ru/reestr/303451/?sphrase_id=6820326).

Для корректной работы лицензионной версии [сервера Simple-Scada](server.md), необходимо использовать платную версию [WINE@Etersoft](https://etersoft.ru/products/wine). После покупки WINE@Etersoft, на почту указанную при оформлении заказа будет выслана ссылка на страницу загрузки. На данной странице необходимо выбрать сборку под требуемый дистрибутив. Ниже будет рассмотрена установка на Astra Linux Special Edition 1.8.

_(./images/astrase_install_serv1.png)_



При выборе дистрибутива, на почту будет выслана ссылка на скрипт скачивания и установки WINE@Etersoft:

_(./images/astrase_install_serv2.png)_



В Astra Linux нужно открыть браузер и перейти по полученной ссылке - будет скачан скрипт установки "wine-etersoft-install.sh". После этого необходимо перейти в папку, куда был скачан файл, открыть терминал через меню "Сервис" -> "Терминал" и запустить установку командой:

````
sudo sh ./wine-etersoft-install.sh

````
После установки WINE@Etersoft, можно перейти к установке компонентов .NET Framework 4.5.2 и переключению в конфигурации Wine параметра "Версия Windows" на Windows 10. Для этого нужно выполнить команду:

````
winetricks -q dotnet452 win10

````
Настройка WINE@Etersoft завершена, можно перезагрузить ПК и приступить к установке Simple-Scada.



**Установка Simple-Scada **[(./images/link.png)](https://simple-scada.com/help/manual/astrase-wine-install-serv.html?anchor=ssinstall)

Для корректной работы приложений Simple-Scada на Astra Linux Special Edition, в настройках безопасности ОС нужно отключить опцию "Блокировка трассировки ptrace". Для этого необходимо запустить Терминал (Alt+T) и выполнить команду: 

````
sudo astra-ptrace-lock disable

````
, после чего нужно обязательно перезагрузить ПК, чтобы изменения вступили в силу.

Теперь можно приступить к установке Simple-Scada. Для этого необходимо скопировать дистрибутив на ПК с Аstra Linux Special Edition, кликнуть ПКМ по инсталлятору –> "Открыть с помощью". В открывшемся окне включить флажок "Установить по умолчанию" и нажать кнопку "Другая". В окне выбора приложения в поле "Путь" ввести "wine" (без кавычек) и нажать кнопку "Открыть". После этого все ".exe"-файлы будут автоматически запускаться через Wine. 

_(./images/astrase_install_serv3.png)_



Установка производится аналогично [установке в Windows](installation.md), но на шаге выбора компонентов, в раскрывающемся списке нужно выбрать пункт "Установить в ОС Linux (работа через Wine)":

_(./images/astrase_installss2.png)_



После завершения установки необходимо перезагрузить ПК. 

На рабочем столе будет создан ярлык, кликнув по которому можно перейти [в директорию пользовательских данных](installation.md#userdata). Содержимое директории пользовательских данных подробно описано [по ссылке](installation.md#userdata). 

_(./images/astrase_installss3.png)_



**Работа с сервером Simple-Scada в лицензионной версии **[(./images/link.png)](https://simple-scada.com/help/manual/astrase-wine-install-serv.html?anchor=servicebat)

При установке лицензионной версии, [сервер Simple-Scada устанавливается как служба](installation-as-service.md) и в директории пользовательских данных дополнительно создаются bat-файлы (см. скриншот выше), через которые осуществляется запуск/остановка службы сервера Simple-Scada:

- **StartService.bat** - запуск службы сервера.

- **StopService.bat** - остановка службы сервера.

В Wine нет интерфейса для управления службами Windows, поэтому запуск, остановку и перезапуск службы сервера Simple-Scada необходимо производить через указанные bat-файлы.



Далее нужно переподключить USB-ключ к ПК (если он был подключен) и перезапустить службу сервера Simple-Scada используя bat-файлы: 

_(./images/astrase_installss4.png)_



Взаимодействие с сервером Simple-Scada производится через браузер, следуя [инструкции](server-auth.md). Для проверки работы сервера Simple-Scada можно дважды кликнуть по ярлыку "Server" (см. скриншот выше) или открыть браузер и ввести адрес: http://127.0.0.1:8758 (по умолчанию, ввод логина/пароля не требуется): 

_(./images/service_auth.png)_

(./images/tog_plus.gif)** Обновление Simple-Scada при использовании Wine 6-8 из штатного репозитория Astra Linux.  [(./images/link.png)](https://simple-scada.com/help/manual/astrase-wine-install-serv.html?anchor=upd)**

Важно\! При использовании WINE@Etersoft производить указанные ниже действия не нужно\!

Если производится установка обновления Simple-Scada 2.7.2.0 и выше на Wine 6-8 из штатного репозитория ОС, то после обновления необходимо скопировать библиотеку "grdwine.dll" из папки "WineUtils" в системную директорию Simple-Scada выполнив команду:

````
cp grdwine.dll ~/.wine/drive\_c/'Program Files (x86)'/'Simple-Scada 2'/

---

````
