Wednesday, October 22, 2025
  • Home
  • About Us
  • Disclaimer
  • Contact Us
  • Terms & Conditions
  • Privacy Policy
T3llam
  • Home
  • App
  • Mobile
    • IOS
  • Gaming
  • Computing
  • Tech
  • Services & Software
  • Home entertainment
No Result
View All Result
  • Home
  • App
  • Mobile
    • IOS
  • Gaming
  • Computing
  • Tech
  • Services & Software
  • Home entertainment
No Result
View All Result
T3llam
No Result
View All Result
Home Services & Software

The way to set up Erpnext on Ubuntu

admin by admin
September 18, 2023
in Services & Software
0
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter


On this weblog, we’re going to discover ways to set up ERPNext on the Ubuntu server.

First, we’ll create a brand new consumer and supply sudo entry to it, we’ll use this consumer for all of the ERPNext-related operations. We’re making a consumer “webkul” you may give it any title accordingly.

sudo adduser webkul
usermod -aG sudo webkul

After that change to the brand new consumer.

su webkul
cd /dwelling/webkul

Earlier than putting in ERPNext we have to set up different packages that are required for Erpnext.

Git

sudo apt-get set up git

Python

sudo apt-get set up python3-dev python3.10-dev python3-setuptools python3-pip python3-distutils

Python Digital Setting

sudo apt-get set up python3.10-venv

Software program Properties Frequent

sudo apt-get set up software-properties-common

MariaDB (database)

sudo apt set up mariadb-server mariadb-client

Redis Server

sudo apt-get set up redis-server

Different Packages

sudo apt-get set up xvfb libfontconfig wkhtmltopdf

MySQL database growth recordsdata

sudo apt-get set up libmysqlclient-dev

Now Configure the MariaDB Server by working the next command.

sudo mysql_secure_installation

(While you run this command, the server will present the next prompts.)

* Enter present password for root: (Enter your SSH root consumer password)
* Change to unix_socket authentication [Y/n]: Y
* Change the basis password? [Y/n]: Y
(It would ask you to set new MySQL root password at this step. This may be totally different from the SSH root consumer password.)
* Take away nameless customers? [Y/n] Y
* Disallow root login remotely? [Y/n]: N
* Take away check database and entry to it? [Y/n]: Y
* Reload privilege tables now? [Y/n]: Y

Now edit the MySQL config file as under.

sudo nano /and many others/mysql/my.cnf

Add the next content material to it.

[mysqld]

character-set-client-handshake = FALSE

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

[mysql]

default-character-set = utf8mb4

Now restart the DB server

sudo service mariadb restart

CURL

sudo apt set up curl

Node

curl https://uncooked.githubusercontent.com/creationix/nvm/grasp/set up.sh | bash

supply ~/.profile

nvm set up 16.15.0

NPM

sudo apt-get set up npm

Yarn

sudo npm set up -g yarn

Frappe Bench (Bench is a CLI software to handle Frappe apps)

sudo pip3 set up frappe-bench

Initialize Frappe Bench

bench init --frappe-branch version-14 frappe-bench

Change to Frappe Bench listing

cd frappe-bench

Create a New Web site

(A website is required in ERPNext.)

bench new-site demo

bench use demo

Now Set up ERPNext

bench get-app --branch version-14 erpnext

bench --site demo install-app erpnext

bench begin

NEED HELP?

Hope you discover the information useful! Please be happy to share your suggestions within the feedback under.

If you happen to nonetheless have any points/queries relating to tips on how to set up ERPNext on Ubuntu server, please increase a ticket at https://webkul.uvdesk.com/en/buyer/create-ticket/.

Additionally, please discover our Odoo growth companies & an intensive vary of high quality Odoo Apps.

For any doubt, contact us at [email protected].

Thanks for paying consideration!!

author-thumb


Sachin Chaudhary
1 Badges

18 September 2023

RelatedPosts

The state of strategic portfolio administration

The state of strategic portfolio administration

June 11, 2025
You should utilize PSVR 2 controllers together with your Apple Imaginative and prescient Professional – however you’ll want to purchase a PSVR 2 headset as properly

You should utilize PSVR 2 controllers together with your Apple Imaginative and prescient Professional – however you’ll want to purchase a PSVR 2 headset as properly

June 11, 2025
Consumer Information For Magento 2 Market Limit Vendor Product

Consumer Information For Magento 2 Market Limit Vendor Product

June 11, 2025


On this weblog, we’re going to discover ways to set up ERPNext on the Ubuntu server.

First, we’ll create a brand new consumer and supply sudo entry to it, we’ll use this consumer for all of the ERPNext-related operations. We’re making a consumer “webkul” you may give it any title accordingly.

sudo adduser webkul
usermod -aG sudo webkul

After that change to the brand new consumer.

su webkul
cd /dwelling/webkul

Earlier than putting in ERPNext we have to set up different packages that are required for Erpnext.

Git

sudo apt-get set up git

Python

sudo apt-get set up python3-dev python3.10-dev python3-setuptools python3-pip python3-distutils

Python Digital Setting

sudo apt-get set up python3.10-venv

Software program Properties Frequent

sudo apt-get set up software-properties-common

MariaDB (database)

sudo apt set up mariadb-server mariadb-client

Redis Server

sudo apt-get set up redis-server

Different Packages

sudo apt-get set up xvfb libfontconfig wkhtmltopdf

MySQL database growth recordsdata

sudo apt-get set up libmysqlclient-dev

Now Configure the MariaDB Server by working the next command.

sudo mysql_secure_installation

(While you run this command, the server will present the next prompts.)

* Enter present password for root: (Enter your SSH root consumer password)
* Change to unix_socket authentication [Y/n]: Y
* Change the basis password? [Y/n]: Y
(It would ask you to set new MySQL root password at this step. This may be totally different from the SSH root consumer password.)
* Take away nameless customers? [Y/n] Y
* Disallow root login remotely? [Y/n]: N
* Take away check database and entry to it? [Y/n]: Y
* Reload privilege tables now? [Y/n]: Y

Now edit the MySQL config file as under.

sudo nano /and many others/mysql/my.cnf

Add the next content material to it.

[mysqld]

character-set-client-handshake = FALSE

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

[mysql]

default-character-set = utf8mb4

Now restart the DB server

sudo service mariadb restart

CURL

sudo apt set up curl

Node

curl https://uncooked.githubusercontent.com/creationix/nvm/grasp/set up.sh | bash

supply ~/.profile

nvm set up 16.15.0

NPM

sudo apt-get set up npm

Yarn

sudo npm set up -g yarn

Frappe Bench (Bench is a CLI software to handle Frappe apps)

sudo pip3 set up frappe-bench

Initialize Frappe Bench

bench init --frappe-branch version-14 frappe-bench

Change to Frappe Bench listing

cd frappe-bench

Create a New Web site

(A website is required in ERPNext.)

bench new-site demo

bench use demo

Now Set up ERPNext

bench get-app --branch version-14 erpnext

bench --site demo install-app erpnext

bench begin

NEED HELP?

Hope you discover the information useful! Please be happy to share your suggestions within the feedback under.

If you happen to nonetheless have any points/queries relating to tips on how to set up ERPNext on Ubuntu server, please increase a ticket at https://webkul.uvdesk.com/en/buyer/create-ticket/.

Additionally, please discover our Odoo growth companies & an intensive vary of high quality Odoo Apps.

For any doubt, contact us at [email protected].

Thanks for paying consideration!!

author-thumb


Sachin Chaudhary
1 Badges

18 September 2023
Previous Post

iPhone 15 vs. iPhone 15 Professional Purchaser’s Information: 35+ Variations In contrast

Next Post

Honor 100 Professional rumored to launch in November

Next Post

Honor 100 Professional rumored to launch in November

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • App (3,061)
  • Computing (4,401)
  • Gaming (9,599)
  • Home entertainment (633)
  • IOS (9,534)
  • Mobile (11,881)
  • Services & Software (4,006)
  • Tech (5,315)
  • Uncategorized (4)

Recent Posts

  • WWDC 2025 Rumor Report Card: Which Leaks Had been Proper or Unsuitable?
  • The state of strategic portfolio administration
  • 51 of the Greatest TV Exhibits on Netflix That Will Maintain You Entertained
  • ‘We’re previous the occasion horizon’: Sam Altman thinks superintelligence is inside our grasp and makes 3 daring predictions for the way forward for AI and robotics
  • Snap will launch its AR glasses known as Specs subsequent 12 months, and these can be commercially accessible
  • App
  • Computing
  • Gaming
  • Home entertainment
  • IOS
  • Mobile
  • Services & Software
  • Tech
  • Uncategorized
  • Home
  • About Us
  • Disclaimer
  • Contact Us
  • Terms & Conditions
  • Privacy Policy

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • Home
  • App
  • Mobile
    • IOS
  • Gaming
  • Computing
  • Tech
  • Services & Software
  • Home entertainment

© 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analyticsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functionalThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessaryThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-othersThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performanceThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policyThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Save & Accept