Skip to content

Installation and Deployment

Overview

Informat is a browser-based web application that supports both PC and mobile access.

Resource Downloads

To install Informat using the installer, first download the installer and installation package, then refer to the Installation Documentation to complete the installation process.

To install Informat using Docker images, first download the Docker images, then refer to the Installation Documentation to complete the installation process.

Informat provides some Demo applications to help you quickly understand the system's capabilities and typical scenario configurations. After downloading, you can install them by importing the application through the Application Management menu in the workbench.

Deployment Logic Diagram

Deployment Logic Diagram

Browser Support

TypeSupported Versions
Google ChromeVersion 63 and above
FireFoxVersion 70 and above
SafariVersion 12 and above
OperaVersion 50 and above
EdgeVersion 88 and above
360 Extreme BrowserVersion 11 and above (Chrome kernel version 63 and above)

Required Servers and Components

ComponentDescriptionRequirementsMandatory
ServerServer hardwareMinimum 4-core 16G RAM (recommended 8-core 32G RAM)Yes
Operating SystemOperating systemCentos/RedHat 7.5 and aboveYes
NetworkServer network bandwidthConfigure outgoing bandwidth based on actual number of users, recommended 100M+Yes
JavaJava runtime environmentJava 11Yes
NginxReverse proxy, load balancingNginx 1.10 and aboveYes
RedisData cachingRedis 5.0 and aboveYes
PostgreSQLDatabasePostgreSQL 13.5 and aboveYes
RabbitMQMessage queueRabbitMQ 3.9.16Yes
OnlyOfficeOffice document preview and editingVersion 7.1 and aboveYes
MinIOFile sharing storage2022-09-01 and aboveYes
ElasticsearchFull-text search, search engineVersion 7.0 and aboveYes
Domain NameAccess the system via domain nameNo
HTTPS CertificateRequired when accessing the system via HTTPSNo
Email ServiceSMTP server address, sender account, and sender password need to be configured if using the system's email serviceNo
Concurrent UsersDeployment MethodServer ConfigurationComponentQuantityDescription
0~100Standalone Deployment8C/32G/50G System Disk/500G Data DiskAll1All components deployed on one server
100~200Standalone Deployment16C/64G/50G System Disk/500G Data DiskAll1All components deployed on one server
200~1000Cluster4C/8G/50G System Disk/100G Data DiskLoad Balancer2Nginx, multi-machine deployment with hot backup
8C/32G/50G System Disk/200G Data DiskInformat Microservices2Informat microservice cluster, multi-machine deployment with hot backup
4C/16G/50G System Disk/200G Data DiskCache Service2Redis, multi-machine deployment with hot backup
4C/16G/50G System Disk/2T Data DiskMiddleware Service2RabbitMQ, Elasticsearch, MinIO, OnlyOffice, multi-machine deployment with hot backup
4C/16G/50G System Disk/2T Data DiskDatabase2PostgreSQL, multi-machine deployment with hot backup

TIP

For requirements exceeding 1000 concurrent users, double the configuration of the 200~1000 range. The data disk size in the above configurations can be adjusted according to the actual business data storage requirements.

License and Deployment Key

Before conducting private deployment, you need to apply for a Deployment Key, which is bound to the server's MAC address and needs to be reapplied if the server is replaced. After successful system installation, use the Deployment Key as the password to log in to the Informat Enterprise Background. You can create teams using the License in the enterprise background.

The License limits the team name, number of applications that can be created, number of members, expiration time, and other information.