Installatie

Erpnext installeren op Ubuntu 18.04

Update en upgrade apt.


sudo apt-get update 
sudo apt-get upgrade

Installeer erpnext -afhankelijkheden door de onderstaande opdracht uit te voeren.

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

Installeer knooppunt JS en Redis met behulp van de volgende opdrachten.


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

Installeer nginx.

sudo apt-get install nginx

Voer hieronder opdracht uit om MariaDB te installeren.

sudo apt-get install mariadb-server mariadb-client

Voer de onderstaande opdrachten uit om de MARIADB -server te beveiligen. Beantwoord de vragen wanneer gevraagd.

sudo mysql_secure_installation

Maak verbinding met Mariadb Server.

sudo mysql -u root -p

Maak een database met naam erpnext.

CREATE DATABASE erpnext;

Maak een database -gebruiker met de naam ERPNEXTUSER. Vervang het wachtwoord \ _her door uw eigen wachtwoord.

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

Geef de gebruiker volledige toegang tot de database.


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

Bewaar aanpassingen en sluit.


FLUSH PRIVILEGES;
exit;

Maak een directory voor project.

sudo mkdir /var/www/html/erpnext

Installeer en configureer erpnext door de volgende opdrachten uit te voeren.


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

Maak een nieuwe site voor project. Vervang Voorbeeld.com door werkelijke domeinnaam.


bench new-site example.com
bench start

Open uw browser en bezoek de site.

http://example.com:8000

Volg de wizard voor erpnext -installatie.

 Nederlands