Deploying Creatio .NET Core application on Linux
The following software components are required to deploy a .NET Core Creatio application on Linux:
1.Database management system (DBMS). PostgreSQL 11 and up are supported.
2..NET Core version 3.1. If you want to deploy Creatio without access to the nuget repository over the Internet, install .NET Core SDK 2.2 as well.
3.GDI+ compatible API on non-Windows operating systems.
4.Development libraries and header files for GNU C
5.Redis Server 3.0 and up
The general procedure for Creatio application on-site deployment is as follows:
-
Prepare Creatio setup files. Read more >>>
-
Deploy the database server. Read more >>>
-
Deploy Creatio caching server (Redis). Read more >>>
-
Modify the ConnectionStrings.config file. Read more >>>
-
Deploy Creatio application server. Read more >>>
-
If you are going to run Creatio from the local machine directly:
•Install .NET Core, GDI+ compatible API for non-Windows operating systems, and Development libraries and header files for GNU C. Read more >>>
•Run Creatio application server. Read more >>>
-
If you are going to run Creatio from a Docker container:
• Make Redis accessible from the Docker container. Read more >>>
• Install Docker. Read more >>>
• Create a Dockerfile. Read more >>>
• Build and run Docker image. Read more >>>
Please note that the specifics of the deployment procedure may vary, depending on the chosen DBMS.
Note
The procedure for running PostgreSQL in Docker is covered in the Docker documentation.
See also
•Set up Creatio caching server