I den här guiden går vi igenom hur du installerar ERPNext 14, ett populärt ERP-system, på Debian 11. Denna installation kan vara särskilt användbar för användare av en VPS-server.
Förutsättningar
- Debian 11 installerat på din server.
- Root-åtkomst eller sudo-rättigheter.
- En aktiv internetanslutning.
- Python 3.6 eller högre installerat.
- Node.js och npm installerat.
- MariaDB eller MySQL installerat.
Steg 1: Uppdatera systemet
Öppna terminalen och kör följande kommando för att uppdatera systempaketen:
sudo apt update && sudo apt upgrade -y
Steg 2: Installera nödvändiga paket
Kör följande kommando för att installera nödvändiga verktyg:
sudo apt install -y python3-pip python3-dev mariadb-server redis-server
Steg 3: Installera Node.js och npm
Lägg till NodeSource repository för att installera Node.js:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
Steg 4: Ladda ner ERPNext
Klonar ERPNext-repositoriet:
git clone https://github.com/frappe/erpnext.git --branch version-14 --single-branch
Steg 5: Installera Frappe Bench
Navigera till ERPNext-mappen och installera Frappe Bench:
cd erpnext
pip3 install frappe-bench
Steg 6: Skapa en ny bench och konfigurera ERPNext
Kör följande kommando för att skapa en ny bench:
bench init erpnext-bench --frappe-branch version-14
cd erpnext-bench
bench new-site your_site_name
Steg 7: Installera ERPNext-applikationen
Kör följande kommando för att installera ERPNext:
bench get-app erpnext --branch version-14
bench --site your_site_name install-app erpnext
Steg 8: Starta servern
Kör följande kommando för att starta servern:
bench start
Steg 9: Åtkomst till ERPNext från webbläsaren
Navigera till följande URL i din webbläsare:
http://your_server_ip:8000
Avslutning
Ditt ERPNext-system är nu installerat och klart för användning. Genom att använda denna metod kan du enkelt hantera ditt ERP-system från en VPS-server.