स्थापना
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 स्थापना के लिए विज़ार्ड का पालन करें।