Установка Creatio .NET Framework на Windows
Данное руководство содержит полный перечень этапов по разворачиванию и настройке Creatio on-site, включая установку приложения и дополнительных компонентов Windows, разворачивание базы данных, внесение изменений в конфигурационные файлы для установки параметров соединения с сервером БД, а также создание и настройку сайта в IIS.
После установки приложения необходимо произвести его дополнительную настройку для обеспечения корректной работы всех компонентов. Потребуется выполнить следующее:
•Настроить вебсокеты. Подробнее >>>
•Перевести Creatio с HTTP на HTTPS. Подробнее >>>
•Развернуть и настроить глобальный поиск в Creatio. Подробнее >>>
•Настроить сервис машинного обучения. Подробнее >>>
•Настроить интеграции и доступ к интернету для дополнительной функциональности, например, для сервиса обогащения данных, интеграции с социальными сетями или синхронизации с Google. Подробнее >>>
•Настроить email-рассылки (только для продуктов, которые содержат Marketing Creatio). Подробнее >>>
На заметку
Если после установки приложения при логине в систему возникает ошибка вида “Unable to load one or more of the requested types”, то вам необходимо на веб-сервер установить пакет Microsoft Visual C++ 2010 SP1 Redistributable Package. Загрузить его можно на сайте компании Microsoft по ссылке.
Установка Creatio .NET Framework на IIS
Для установки Creatio .NET Framework на Windows требуются следующие компоненты:
1.Система управления базами данных (СУБД). Для установки Creatio может быть использована:
•MS SQL Server 2012 SP3 или выше. Если все компоненты сервера базы данных установлены по умолчанию, то дополнительной настройки СУБД не требуется. Для обеспечения корректной работы Creatio при использовании MS SQL, установите Database Engine.
•Oracle Database 11g Release 2 и выше. Для развертывания базы данных Creatio на Oracle необходимо также установить Oracle Data Access Components (ODAC) версии 11.
•PostgreSQL 11. Поскольку PostgreSQL является свободной СУБД, скачать файлы, необходимые для ее установки, можно на официальном сайте продукта.
2.64-разрядный Microsoft .Net Framework 4.7.2;
3.IIS 8.0 и выше.
4.Redis Server 3.0 или 3.2.
5.Для обеспечения корректной компиляции приложения необходимо скачать и установить .NET Core SDK 3.1.301 и .NET Framework SDK v 4.7.2.
Пользователю, от имени которого в IIS запущен пул приложения, необходимо предоставить права на чтение, запись и удаление файлов и вложенных каталогов для каталога \Terrasoft.WebApp\Terrasoft.Configuration.
Скачать 64-разрядный .NET Core SDK 3.1.301
Скачать 64-разрядный .NET Framework SDK v 4.7.2
В общем случае для разветывания приложения Creatio on-site вам необходимо:
•Включить и установить обязательные компоненты Windows.
•Установить последние обновления Windows.
•Установить сервер Redis.
•Развернуть базу данных.
•Внести изменения в файл конфигурации ConnectionStrings.config.
•Создать и настроить сайт приложения в IIS.
Обратите внимание, что установка Creatio on-site отличается для различных СУБД.
На заметку
Процедура развертывания MS SQL Server или Oracle Database и сервера SVN описана в документации к этим программным продуктам.
Запуск сервера PostgreSQL в Docker описан в документации Docker.
Важно
В процессе установки не рекомендуется распаковывать файлы при помощи встроенного архиватора Windows. Воспользуйтесь программами 7-Zip, WinRAR или WinZIP.