Install ERPNext v.14 on Ubuntu 22.04 (Local machine)
Using VirtualBox
Install ERPNext v.14 on Ubuntu 22.04 (Local machine)
Using VirtualBox
Pre-requisite
- Ubuntu 22.04 Jammy Jellyfish Desktop CD images https://releases.ubuntu.com/22.04/
- Oracle VM VirtualBox, please download and install it. https://www.virtualbox.org/wiki/Downloads
- Local Network that can provide IP address to your virtual machine
- Total installation time may last 45 minutes to 1-hour
Phase 1 Ubuntu Desktop
- Goto Oracle VirtualBox menu, click “Machine” and “New”

- Name a VM, Select Linux, Ubuntu (64-bit)

- 2048MB of memory is enough for 1–2 users concurrently

- Create new Virtual hard disk

- Select VDI

- Select “Dynamically Allocated” and 32GB. At the end of installation, the hard disk size is around 16.3 GB


- Now, you have a newly created VM, select the VM and click “Settings”

- Click ‘Network’, select that ‘Attached to’ to ‘Bridged Adapter’ and match the ‘Name’ with your network device, then open ‘Advanced’ expansion, Click refresh MAC Address one time and click OK

- You need to prepare the ISO file, In this tutorial, I use Ubuntu 22.04-desktop-amd64.iso

ISO file
- Back to VM Settings, Click ‘Storage’, Click CD icon on Controller IDE, Clicck CD icon again on the right-hand side.

- Select “Choose a disk file”

- Go to your ISO’s location and select it.

- Now you are ready to install Ubuntu VM.

- It is a good idea to prepare your non-root sudo user and pasword in your computer text editor.

- Start your VM for the first time

- Select “Install ubuntu”

- Normally, we did not change keyboard layout, Click ‘continue’ at lower-right button.

- Select ‘Minimal Installation’, no need to check other options since we will update os packages later.

- Select ‘Erase disk and install ubuntu’ and continue.

- When you see ‘Confirm dialog: write the changes to disks?’, click ‘Continue’.

- Select our Timezone

- Now, use the non-root username and password from 14. The important thing is username, ‘Your name’ field is for information only. Select ‘Log in automatically’ and Click ‘Continue’.

- The system will continue installing your VM. When finish, you need to restart the system and remove VM’s CD drive ISO file. Normally, the VirtualBox will simulate the CD tray removing. Press ‘Enter’ key


- When you reboot, the series of dialogs appear, You did not need to upgrade everything only upgrade the software in last step.

Click ‘Skip’

Click ‘Next’

Click ‘Next’

Click ‘Next’

Click ‘Don’t Upgrade’

Click ‘Install Now’
- When everything finish, you will see the plain Ubuntu dialog. Now we will install SSH server for command-prompt remote access.
Click ‘Waffle’ icon on the lower-left corner

- Type ‘Terminal’ in a search dialog


In a terminal’s command prompt enter the following command, you may need to input the non-root sudo user’s password. Answer ‘Yes’ or ‘Y’ if there is a prompt while you are installing.
sudo apt update
sudo apt install openssh-server
sudo apt-get install net-tools


Now, you can use command ‘ifconfig’ to query the ip address.

You can check the IP address of Ethernet device (start with ‘en’). In this example, IPv4 is at ‘enp0s3’ inet value — 192.168.31.166 .
Now, you can connect to this machine using SSH client program (Windows: Putty, Mac: Terminal).
For Mac, Launch ‘Terminal’ program

Run this command (Change IP address and username to match your settings)
ssh 192.168.31.166 -l amadeus

When you finish using SSH command, type ‘exit’ to close the ssh client program.
If you want to turn off the VM, use SSH to connect to server and type:
sudo shutdown -h now
Phase 2 ERPNext v.14 Stack
Now you have Ubuntu 22.04 system up and running
Preparation non-root sudo username: password:
Now
Phase 3 Using ERPNext VM
Follow these steps If you copy/move the VM from other machine
- Copy the VM to your location

- In Oracle VirtualBox, Click ‘Machine’, ‘Add’ and select your VirtualBox file.

- Click ‘Settings’

- Click ‘Network’, select that ‘Attached to’ to ‘Bridged Adapter’ and match the ‘Name’ with your network device, then open ‘Advanced’ expansion, Click refresh MAC Address one time and click OK

-
Start virtual machine
-
Click the network icon on upper-left corner
-
Click Wired Connected

- Click Wired Settings

- Click gear icon

- You will see IP address, note it down it is your VM address

-
Click Cancel and close all dialog, now you can minimize the VM window
-
Open Web Browser type http://<your vm ip address> in an adress bat
-
Now you should see ERPNext instance in your browser

- When you finish using VM, click the icon at the upper-right corner, then click ‘Power Off / Log Out’ and ‘Power Off…’ to turn off your VM

Phase 4 ERPNext initial setup
To setup ERPNext for the first time, you must prepare
- ERPNext administrator password (the password is in Phase 2: Setup ERPNext stack)
- your company Name, Logo, Bank and Operation period
- First user email (username) and password
- Normal user email and password (optional)
(to be edited)
메타데이터
- post_id
- 9b9bbdbbf186
- slug
- install-erpnext-v-14-on-ubuntu-22-04-local-machine-9b9bbdbbf186
- url
- https://medium.com/@omiejung/install-erpnext-v-14-on-ubuntu-22-04-local-machine-9b9bbdbbf186
- canonical_url
- https://medium.com/@omiejung/install-erpnext-v-14-on-ubuntu-22-04-local-machine-9b9bbdbbf186
- author_url
- https://medium.com/@omiejung
- status
- ok
- fetched_at
- 2026-07-26 10:11:49