How to Install ERP Next on Ubuntu 18.0.4

ERP Next is one of the best open-source, self-hosted, and Free ERP systems to make your life easier without any struggles. There are so many Community Versions for ERP Systems such as Odoo. However, I really like the ERP Next system because of its simplicity and performance.

Comparing with Odoo, ERP Next is ok for any small and large business that really need a clean way to start. The budget also will be an added advantage for using ERP Next system.

By the way, here we are going to install ERP Next on ubuntu with docker-compose. It’s not much hard with docker. Just do research before using this system and it will be good for your future decisions.

First things first. You must have a server with ubuntu 18.0.4 LTS version. Then access it through SSH and run the following code lines to update and upgrade the system.

sudo apt update

sudo apt upgrade

After that, you must install the docker-compose by running the following command.

sudo apt install docker-compose -y

Then, it’s necessary to install git by using the following command. Because we need to clone the erpnext docker version to our server space.

sudo apt install git -y

Now, We can clone the git repo to our server using the command below

git clone https://github.com/frappe/frappe_docker.git

After that, you can move the directory using the following line.

cd frappe_docker

Now, this is most important part. Before bring up the containers, we need to copy the env-production as .env and change the values with your own values. To make a copy run the following command.

cp env-production .env

Then, edit all the essential values carefully such as email, admin password, MySQL password, site_name, and sites. site and site names should be directed to your IP first. If you didn’t force it, please make sure to do it before executing this step.

After doing everything above, run the following important command for containers.

docker-compose up -d

Just wait and watch, it will take more than 10 minutes to see the output. Don’t be hurry. Patience is an important fact for our job. After you see the login, use ‘Administrator’ as your username try your admin password. Then, everything is under your control. Read all the settings carefully and update them one by one.

Thank you for reading our blog. Let’s see more great articles in the future.