Start a Project

How to Setup Aureus ERP on AWS Server 

Introduction

Aureus ERP is an open-source Enterprise Resource Planning (ERP) solution designed to streamline business operations.

It supports both SMEs and large enterprises, providing a scalable and customizable platform for finance, inventory, sales, HR, and customer management.

In this guide, you’ll learn how to set up Aureus ERP on AWS step by step.”

Why Choose Aureus ERP?

ERP systems unify multiple business processes into a single platform.

Deploying Aureus ERP on AWS provides a scalable, cloud-based solution for managing finance, inventory, sales, HR, and customer relationships.

With AWS, you benefit from high availability, security, and seamless scaling, reducing manual workload and improving efficiency.

Key Features

Prerequisites

Before you start setting up Aureus ERP on AWS, ensure your server meets these requirements:

We selected t2.small (1 vCPUs, 2GB RAM) ec2 instance.

Let’s begin the step-by-step process for setting up Aureus ERP on AWS.

Step 1: Connect to Your AWS Server via SSH

To connect to your AWS EC2 instance securely, use the SSH key pair you selected during setup:

Step 2: Update System Packages

Update system packages before installing dependencies:

Step 3: Installing Apache

Install Apache:

Restart Apache:

Step 4: Installing PHP and Required Extensions

Install PHP 8.2 and required extensions:

Step 5: Installing Composer

Composer is required to manage PHP dependencies. Install it with:

Step 6: Installing MySQL and Creating a Database

Install MySQL:

Create a database and user for Aureus ERP:

For AWS RDS (if using a remote database):

Now connect to RDS and configure the database:

Step 7: Creating a New User

For better security, create a new user.

Step 8: Cloning Aureus ERP from GitHub

Navigate to the home directory and clone the repository:

Navigate to the project folder:

Step 9: Configuring Environment Variables

Copy the example environment file:

Edit the .env file:

Update database settings:

Step 10: Configuring Apache for Aureus ERP

Edit Apache configuration:

Add the following configuration:

Make changes in the Apache envvars file as per your user

Enable the site:

Restart Apache:

Step 11: Installing Dependencies with Composer

Inside the project directory, install PHP dependencies:

Set correct ownership:


Step 12: Generating Application Key

Run the following command to generate the application key:

Step 13: Running Aureus ERP Installation

Run the installation command:

Set your admin Name, email, and password, and finish the installation.

For Example:

My admin credentials are:

ADMINISTRATOR_NAME=admin

ADMINISTRATOR_EMAIL=your_admin@example.com

ADMINISTRATOR_PASSWORD=admin@123

Step 14: Access Aureuserp

Your Aureus ERP installation is now complete! To access the dashboard, open your browser and visit:

http://localhost/  

Log in with the email and password you set up.


Aureus ERP provides various sections for efficient business management. Some key features include:

1. Companies Management – Allows users to add, manage, and organize company details, branches, and related settings.

2. Roles & Permissions – This enables administrators to define user roles, assign permissions, and control access levels within the system.

Need Support?

Thank You for reading this Blog!

For further more interesting blogs, keep in touch with us. If you need any kind of support, simply raise a ticket at https://webkul.uvdesk.com/en/.

For further help or queries, please contact us or raise a ticket.

Exit mobile version