General Creatio deployment procedure
This guide covers all steps needed to deploy and set up Creatio on-site on Windows or Linux, as well as links to detailed descriptions of each step.
Deploy the Creatio application on Windows
The general procedure to deploy Creatio on-site is as follows:
- Deploy the Creatio caching server (Redis). Read more >>>
- Deploy the database. Note that this step is DBMS-dependent. Read more >>>
- Enable and install the required Windows components. Read more >>>
- Install the latest Windows updates.
- Create and set up the application website using IIS. Read more >>>
- Modify the ConnectionStrings.config file. Note that this step is DBMS-dependent. Read more >>>
- Modify the Web.config file. Read more >>>
After installing Creatio, perform additional setup to ensure correct operation of all its components.
- Set up websockets. Read more >>>
- Switch Creatio from HTTP to HTTPS. Read more >>>
- Deploy and set up global search in Creatio. Read more >>>
- Set up the machine learning service. Read more >>>
- Set up integrations and Internet access for additional functions. For example, the data enrichment service, social media integration, or Google synchronization. Read more >>>
- Set up bulk emails (only for configurations with Marketing Creatio). Read more >>>
Deploy the Creatio .NET 6 application on Linux
The general procedure to deploy Creatio on-site is as follows:
- Prepare the Creatio setup files. Read more >>>
- Deploy the database server. Read more >>>
- Deploy the Creatio caching server (Redis). Read more >>>
- Modify the ConnectionStrings.config file. Read more >>>
- Deploy the Creatio application server. Read more >>>
If you are going to run Creatio directly on the local machine:
- Install .NET 6, a GDI+ compatible API for UNIX-like operating systems, and development libraries and header files for GNU C. Read more >>>
- Run the Creatio application server. Read more >>>
If you are going to run Creatio in a Docker container:
- Make Redis accessible from the Docker container. Read more >>>
- Install Docker. Read more >>>
- Create a Dockerfile. Read more >>>
- Build and run the Docker image. Read more >>>
note
The procedure for running a PostgreSQL server in Docker is covered in the Docker documentation.