Skip to main content
Version: V1.0

Software Requirements

caution

You should ensure that your server IP address is fixed, or the subsequent IP changes will result in inaccessible services.

Browser

Browser Nameedition
Safari>= 11.1
Chrome>= 75
Firefox>= 80
Edge>= 79

Server operating system

requirement: 3.10.627 <=system kernel<= 5.18.0

Recommended version: CentOS 7.9

CentOS 7:   7.4,7.5,7.6,7.7,7.8,7.9
Redhat7:    7.4,7.5,7.6,7.7,7.8,7.9

Port opening requirements

We recommend that you deploy the product with a brand new node server to avoid the problem of port occupation

Internal access port

Internal access port refers to the port that will be occupied by the service startup, which is only used for internal communication of the service. Different from the external access port, the internal access port does not need to be open to the outside world, but only between cluster servers

portService Description
8080Laiye Automation Commander
8081Tenant platform
8082Laiye Intelligent Document Processing
8083Conversational AI Platform
6061Certification services
6443/6444kubelet
2379/12379/2380/12380etcd
8888/8889harbor
9000/10000minio
3306/6032/6033/6034mysql
9200/9300elasticsearch
4369/5672/15672/25672rabbitmq
6379/26379redis
88siber
44134/44135tiller
30000-33000ocr
3000/9090/9104/9121/9419/9114/9100/31388/31390Monitoring port

External access port

External access port refers to the public port required by the service. That is, if the external access port is not opened, the service will not be available

note

If you use a multi node deployment, youThe port of lb should be proxied to the back-end server using Layer 7 protocol HTTP, and ensure that the proxy port can be normally accessed by the back-end server and client

Lb portBack end portService Description
80808080Laiye Automation Commander
60616061Authentication service (binding with Laiye Automation Commander)
80818081Tenant platform (bound with Laiye Automation Commander)
80828082Laiye Intelligent Document Processing
80838083Conversational AI Platform
88898889Harbor image warehouse (required)
1000010000MinIo object storage (required)
tip

Open ports as required according to the actually deployed products and services. The required option refers to the port that must be opened.

For example, if this deployment does not include the Laiye Automation Commander platform, ports 8080 and 8081 need not be opened

Firewall requirements

If not necessary, you should turn off and disable the startup of firewalld and selinux services

Automatic loading of data disk

info

If the deployment directory you selected is a separate disk, please ensure that the disk is automatically loaded when it is turned on.

Inspection method

Sudo permission

tip

If you choose to use the root user to install, you will be relieved of the operation related to permissions in the next installation process.

Inspection method

Our installation program allows you to use ordinary users to install, but the ordinary users you provide need to have sudo permissions.

Load balancing

Due to the diversity of load balancing, we can refer to the following suggestions when configuring load balancing:

  • Use load balanced polling algorithm
  • Use the OSI 7-layer protocol proxy, because it can interact with our product health end-to-end to obtain whether the Applications is running normally