स्थापना

Ubuntu 18.04 पर ERPNEXT स्थापित करना

अद्यतन और अपग्रेड APT।


sudo apt-get update 
sudo apt-get upgrade

नीचे दिए गए कमांड को चलाकर ERPNext निर्भरता स्थापित करें।

sudo apt install libffi-dev python-pip python-dev libssl-dev wkhtmltopdf curl git

निम्न आदेशों का उपयोग करके नोड JS और Redis स्थापित करें।


sudo curl --silent --location https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt-get install gcc g++ make
sudo apt-get install -y nodejs redis-server
sudo npm install -g yarn

Nginx स्थापित करें।

sudo apt-get install nginx

MariaDB स्थापित करने के लिए नीचे कमांड चलाएं।

sudo apt-get install mariadb-server mariadb-client

MariaDB सर्वर को सुरक्षित करने के लिए नीचे दिए गए कमांड चलाएं। संकेत दिए जाने पर सवालों के जवाब दें।

sudo mysql_secure_installation

MariaDB सर्वर से कनेक्ट करें।

sudo mysql -u root -p

नाम erpnext नाम के साथ एक डेटाबेस बनाएँ।

CREATE DATABASE erpnext;

ERPNextuser नामक एक डेटाबेस उपयोगकर्ता बनाएं। पासवर्ड को अपने स्वयं के पासवर्ड से बदलें।

CREATE USER 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here';

उपयोगकर्ता को डेटाबेस के लिए पूर्ण पहुंच प्रदान करें।


GRANT ALL ON erpnext.* TO 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;

परिवर्तन सहेजें और बाहर निकले।


FLUSH PRIVILEGES;
exit;

प्रोजेक्ट के लिए निर्देशिका बनाएं।

sudo mkdir /var/www/html/erpnext

निम्न आदेशों को चलाकर ERPNext को स्थापित और कॉन्फ़िगर करें।


cd /var/www/html/erpnext
git clone https://github.com/frappe/bench bench-repo
sudo pip install -e bench-repo
bench init erpnext && cd erpnext

प्रोजेक्ट के लिए एक नई साइट बनाएं। वास्तविक डोमेन नाम के साथ Example.com को बदलें।


bench new-site example.com
bench start

अपना ब्राउज़र खोलें और साइट पर जाएँ।

http://example.com:8000

ERPNEXT स्थापना के लिए विज़ार्ड का पालन करें।

 हिन्दी