I denne vejledning vil vi gennemgå, hvordan du kan installere ERPNext, et open-source ERP-system, på en Ubuntu 22.04-server. Denne installation kan være særligt nyttig for brugere af en VPS-server.
Forudsætninger
- Ubuntu 22.04 installeret på din server.
- Root-adgang eller sudo-rettigheder.
- En aktiv internetforbindelse.
- Python 3.6 eller højere installeret.
- Node.js og Redis installeret.
Trin 1: Opdater systemet
Først skal du opdatere dit system for at sikre, at alle pakker er opdaterede:
sudo apt update && sudo apt upgrade -y
Trin 2: Installer afhængigheder
Installer de nødvendige afhængigheder:
sudo apt install python3-pip python3-dev libmysqlclient-dev libssl-dev libffi-dev build-essential -y
Trin 3: Installer Node.js og npm
Installer Node.js ved hjælp af NodeSource:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install nodejs -y
Trin 4: Installer Redis
Installer Redis-serveren:
sudo apt install redis-server -y
Trin 5: Installer ERPNext
Klon ERPNext-repositoriet fra GitHub:
git clone https://github.com/frappe/erpnext.git /opt/erpnext
Skift til ERPNext-mappen:
cd /opt/erpnext
Installer Python-afhængigheder:
pip3 install -r requirements.txt
Trin 6: Konfigurer ERPNext
Kør installationsscriptet for at konfigurere ERPNext:
python3 install.py --production
Trin 7: Start ERPNext-serveren
Start ERPNext-serveren:
sudo bench start
Trin 8: Adgang til ERPNext-webgrænsefladen
Naviger til følgende URL i din webbrowser for at få adgang til ERPNext:
http://your-server-ip:8000
Afslutning
Dine ERPNext-applikationer er nu tilgængelige via din webbrowser. Denne løsning kan være særligt nyttig for dem, der ønsker at administrere deres forretning effektivt fra en VPS-server.