Custom Installation
Dependent Middleware
PG Database
PG database is a mandatory installation component as the system's basic database, recommended version 13 and above.
Installation Steps Reference
Redis
Mandatory installation component, recommended version 7.0.5 and above.
Installation Steps Reference
RabbitMQ
Mandatory installation component, recommended version 3.9.13 and above.
Installation Steps Reference
Nginx
Mandatory installation component, recommended version 1.24.0 and above.
Configuration Files:
The default directory for the following configuration files is: /etc/nginx/
Installation Steps Reference
OnlyOffice
OnlyOffice component is used for document preview, recommended version 7.1.1.
Installation Steps Reference
MinIO
MinIO component is used for shared storage files.
Installation Steps Reference
Informat Installation
After all dependent middleware is installed, you need to configure Informat's application.yml.
Modify Configuration
vi {Informat installation directory}/instance/informat-account/application.yml
vi {Informat installation directory}/instance/informat-biz/application.ymlDatabase Configuration
| Configuration Item | Description |
|---|---|
| spring.datasource.druid.url | Database connection URL. |
| spring.datasource.druid.username | Database username. |
| spring.datasource.druid.password | Database password. |
Redis Configuration
| Configuration Item | Description |
|---|---|
| spring.redis.host | Redis server host. |
| spring.redis.port | Redis server port. |
| spring.redis.password | Redis password. |
RabbitMQ Configuration
| Configuration Item | Description |
|---|---|
| spring.rabbitmq.port | RabbitMQ server port. |
| spring.rabbitmq.host | RabbitMQ server hostname. |
| spring.rabbitmq.nickname | RabbitMQ nickname. |
| spring.rabbitmq.username | RabbitMQ username. |
| spring.rabbitmq.password | RabbitMQ password. |
Modify Script
Update the database password in install_db.sh
export PGPASSWORD="INFORMAT_2024"Execute Installation Script
By default, it installs in the root directory
sudo chmod +x install.sh | ./install.sh
