Installation
Installieren von ERPNext auf Ubuntu 18.04
Aktualisieren und aktualisieren Sie die APT.
sudo apt-get update
sudo apt-get upgrade
Installieren Sie ERPNEXT -Abhängigkeiten, indem Sie den folgenden Befehl ausführen.
sudo apt install libffi-dev python-pip python-dev libssl-dev wkhtmltopdf curl git
Installieren Sie den Knoten JS und Redis mit den folgenden Befehlen.
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
Installieren Sie Nginx.
sudo apt-get install nginx
Ausführen unten, um Mariadb zu installieren.
sudo apt-get install mariadb-server mariadb-client
Führen Sie die folgenden Befehle aus, um den Mariadb -Server zu sichern. Beantworten Sie die Fragen, wenn sie aufgefordert werden.
sudo mysql_secure_installation
Verbindung zu Mariadb Server herstellen.
sudo mysql -u root -p
Erstellen Sie eine Datenbank mit Namen ERPNext.
CREATE DATABASE erpnext;
Erstellen Sie einen Datenbankbenutzer namens ErpNextUser. Ersetzen Sie das Passwort \ _here durch Ihr eigenes Passwort.
CREATE USER 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here';
Gewähren Sie dem Benutzer den vollen Zugriff auf die Datenbank.
GRANT ALL ON erpnext.* TO 'erpnextuser'@'localhost' IDENTIFIED BY 'password_here' WITH GRANT OPTION;
Änderungen sichern und beenden.
FLUSH PRIVILEGES;
exit;
Verzeichnis für das Projekt erstellen.
sudo mkdir /var/www/html/erpnext
Installieren und konfigurieren Sie ERPNext, indem Sie die folgenden Befehle ausführen.
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
Erstellen Sie eine neue Website für das Projekt. Ersetzen Sie example.com durch den tatsächlichen Domainnamen.
bench new-site example.com
bench start
Öffnen Sie Ihren Browser und besuchen Sie die Website.
http://example.com:8000
Folgen Sie dem Assistenten für die ERPNEXT -Installation.