Instalacja

Instalowanie ERPNEXT na Ubuntu 18.04

Zaktualizuj i aktualizuj apt.


sudo apt-get update 
sudo apt-get upgrade

Zainstaluj zależności ERPNEXT, uruchamiając poniższe polecenie.

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

Zainstaluj węzeł JS i Redis za pomocą następujących poleceń.


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

Zainstaluj Nginx.

sudo apt-get install nginx

Uruchom poniżej polecenie, aby zainstalować Mariadb.

sudo apt-get install mariadb-server mariadb-client

Uruchom poniższe polecenia, aby zabezpieczyć serwer MariaDB. Odpowiedz na pytania po wyświetleniu monitu.

sudo mysql_secure_installation

Połącz się z serwerem Mariadb.

sudo mysql -u root -p

Utwórz bazę danych o nazwie ERPNEXT.

CREATE DATABASE erpnext;

Utwórz użytkownika bazy danych o nazwie ERPNEXTUSER. Zastąp hasło \ _Te swoim własnym hasłem.

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

Udaj użytkownikowi pełny dostęp do bazy danych.


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

Zapisz zmiany i wyjdź.


FLUSH PRIVILEGES;
exit;

Utwórz katalog dla projektu.

sudo mkdir /var/www/html/erpnext

Zainstaluj i skonfiguruj ERPNEXT, uruchamiając następujące polecenia.


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

Utwórz nową witrynę do projektu. Zamień przykład.com na rzeczywistą nazwę domeny.


bench new-site example.com
bench start

Otwórz swoją przeglądarkę i odwiedź stronę.

http://example.com:8000

Śledź kreatora w celu instalacji ERPNEXT.

 Polski