This guide will help you install ERPNext version-15 on a Windows machine using Windows Subsystem for Linux (WSL). You can also refer to the video guide I created for a visual walkthrough.
- WSL: Ensure WSL is installed on your Windows machine. If not, you can install it from the Microsoft Store or search for a guide on the internet on how to set up WSL.
- Click on the Google Drive link.
- Download the file and save it.
- Open File Explorer.
- Navigate to the
C:
drive. - Create a new folder named
WSL
.
-
Open a terminal (Command Prompt or PowerShell).
-
Run the following command to import the ERPNext image into WSL:
wsl.exe --import ERPNext-Ubuntu-24.04 "C:\WSL\ERPNext-Ubuntu-24.04" "<path to the downloaded file.tar.gz>"
-
Open Notepad as an administrator.
-
Open the hosts file located at
C:\Windows\System32\drivers\etc\hosts
. -
Add the following line at the end of the file:
127.0.0.1 test.erpnext.local
-
Save the file.
-
Open a terminal (Command Prompt or PowerShell).
-
Run the following command to start the imported ERPNext distribution:
wsl --distribution ERPNext-v15-Ubuntu-24.04 --user frappe-barista
- Open your web browser.
- Navigate to
http://test.erpnext.local:8001
. - Log in using the following credentials:
- Username: Administrator
- Password: frappe
You have successfully installed ERPNext version-15 on your Windows machine using WSL. If you encounter any issues or need further assistance, please refer to the official ERPNext documentation or community forums. The preconfigured file is based on this GitHub repository with additional configurations, such as setting it up as production and using port-based multitenancy.
Note
All password prompts in the preconfigured image file use "frappe" (e.g., user, MariaDB, administrator).