Instalação

Instalando o ErpNext no Ubuntu 18.04

Atualizar e atualizar apt.


sudo apt-get update 
sudo apt-get upgrade

Instale as dependências ERPNext executando o comando abaixo.

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

Instale o nó js e o redis usando os seguintes comandos.


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

Instale o nginx.

sudo apt-get install nginx

Execute o comando abaixo para instalar o mariadb.

sudo apt-get install mariadb-server mariadb-client

Execute os comandos abaixo para proteger o servidor mariadb. Responda às perguntas quando solicitado.

sudo mysql_secure_installation

Conecte -se ao servidor mariadb.

sudo mysql -u root -p

Crie um banco de dados com o nome ErpNext.

CREATE DATABASE erpnext;

Crie um usuário de banco de dados chamado ErpNextUser. Substitua a senha \ _Ure por sua própria senha.

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

Conceda ao usuário acesso total ao banco de dados.


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

Salvar as mudanças e sair.


FLUSH PRIVILEGES;
exit;

Crie diretório para o projeto.

sudo mkdir /var/www/html/erpnext

Instale e configure o ErpNext executando os seguintes comandos.


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

Crie um novo site para o projeto. Substitua exemplo.com pelo nome de domínio real.


bench new-site example.com
bench start

Abra o seu navegador e visite o site.

http://example.com:8000

Siga o assistente para a instalação do ERPNext.

 Português