Instalace

Instalace erpnext na Ubuntu 18.04

Aktualizace a upgrade apt.


sudo apt-get update 
sudo apt-get upgrade

Nainstalujte závislosti ERPNEXT spuštěním níže uvedeného příkazu.

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

Nainstalujte uzel JS a Redis pomocí následujících příkazů.


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

Nainstalujte nginx.

sudo apt-get install nginx

Spusťte pod příkazem nainstalujte MariAdb.

sudo apt-get install mariadb-server mariadb-client

Spusťte příkazy níže a zabezpečte server MariaDB. Při výzvě odpovězte na otázky.

sudo mysql_secure_installation

Připojte se k serveru Mariadb.

sudo mysql -u root -p

Vytvořte databázi s názvem ErpNext.

CREATE DATABASE erpnext;

Vytvořte uživatele databáze s názvem ErpNextUser. Nahraďte heslo \ _here vlastním heslem.

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

Udělejte uživateli úplný přístup k databázi.


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

Ušetřete změny a ukončení.


FLUSH PRIVILEGES;
exit;

Vytvořte adresář pro projekt.

sudo mkdir /var/www/html/erpnext

Nainstalujte a nakonfigurujte erpnext spuštěním následujících příkazů.


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

Vytvořte nový web pro projekt. Nahraďte příklady.com skutečným názvem domény.


bench new-site example.com
bench start

Otevřete prohlížeč a navštivte stránky.

http://example.com:8000

Sledujte průvodce pro instalaci ErpNext.

 Čeština