Axelor Open Suite is an OA project framework
A list,
MVC
java
models
views
actions
xml
Axelor Open Suite includes the following modules:
- Customer relationship management
- Sales management
- Finance and cost management
- Human Resource Management
- The project management
- Inventory and supply chain management
- The production management
- Multiple companies, currencies and languages
Ii. Project construction
2.1 Local Setup
Download the project
You can download different installation packages based on your operating system.
1. Run axelor.exe to decompress the downloaded ZIP package and double-click axelor.exe to install Axelor locally.
- Web Port: indicates the exposed Web Port, that is, the browser access Port
- Database Port: indicates the PostgreSQL Database Port
- Database Password: indicates the PostgreSQL Database user Password
- Confirm Password: Confirm the Password
- Language: the Language
- Theme: The application Theme to use
2. Access the project after the project is successfully run, access http://localhost:8080/ in the browser. The account password is admin and admin
2.2 Server Construction
The premise
- The installation
Docker
Environment, Docker is an open source application container engine, packaged applications can be published to any platform, without interference from the external environment. - Master common
Docker
Docker run, docker ps, Docker images, Docker logs.
Install the Docker environment
uname -r Check your current kernel version
yum update # update yum
yum -y install docker # installation docker
systemctl start docker.service Start the Docker service
docker version # Check the docker version
Copy the code
Run the project Run the following command to run the project.
docker run -d -it -p 8081:80 --name aio-erp axelor/aio-erp
Copy the code
Description:
- The -d parameter indicates background running.
- -p 8081:80 Indicates that port 8081 is exposed externally and port 8081 is accessed externally.
- The –name parameter specifies the name of the container to create
Running effect browser visit: http://ip:8081/, here I set up an environment, address: http://34.68.204.21:8081/, the running effect is as follows:
Project description document
2.3 Other Operating modes
- War package to run, official installation documents
- Source code run, official documentation
Three, the last
I discovered this project when I was checking station B. Axelor is very powerful. Most of you who study Java have probably been using the Spring family of products, and some of the other frameworks have been less focused. I hope you can see more open source projects and feel the fun of open source projects. Interested partners can move hands!
Four, reference
- Quick Start official documents
- Function of the document
- Github repository address