ERPNext

One-Click Installation

ERPNext Initialization:

Overview:

This guide will walk you through initializing ERPNext on your AWS instance in just one click. The setup process is streamlined using our custom script, designed for ease of use and efficiency. Before starting the script, ensure the minimum requirement is met.

Pro Tip: We recommend associating an AWS Elastic IP with your instance before running the setup. This prevents your IP address from changing when the instance is stopped and restarted.

Step 1: Access Your AWS Instance

1. Launch Your AWS EC2 Instance:

  • Choose your desired AWS EC2 instance type. (Recommended: t3a.small / t3.small)
  • Once the instance is running, connect to it via SSH.

2. Connect to the Instance:

  • Open your terminal (Mac/Linux) or use an SSH client (e.g., PuTTY for Windows).
  • Run the following SSH command:
ssh ec2-user@<your-aws-public-ip>
  • When prompted for the login, enter:
[ec2-user@…]$ sudo -i

3. Run the Initialization Script:

  • To initiate the installation, run the following command:
[root@…]$ /usr/local/bin/egl_init.sh.x
  • Note: This script automates the entire installation process. While it runs, ensure your terminal remains active, and do not close the session.

 

Step 2: Instance Set Up and Installation 

1. Completion Confirmation:

  • Once the installation is finished, you will see a summary on the screen that includes all credentials.

2. Access the Web Interface:

  • Open your web browser and navigate to:
http://<your-public-ip>
  • You will be greeted by the login screen.

 

Step 3: Finalizing Installation  

1. Welcome – General Information 

  • Enter relevant details and click Next to proceed.

3. Account Details  

  • This will be a new login credentails apart from your Administrator details provided earlier.
  • Enter Next to proceed.

 

4. Organization Details

  • Enter the details and click Complete Setup to complete the final step.

  • Wait until the setup process is complete.

 

5. Dashboard

  • Once the setup is complete, you will automatically be logged into Dashboard.
  • The bundle is pre-installed with ERPNext apps: HRMS, Helpdesk and Payments.

 

 

Important Notes:

  • Your Connection is Not Private:
    If you encounter “Your connection is not private” warning due to SSL requirement. You may click “Advanced” button and then click the link, “proceed to your-ip-address (unsafe)” to bypass.
  • This warning will be automatically resolved when your instance is installed with a SSL

 

 

 

 

 

 

CONTENTS