Instalación

Instalación de Erpnext en Ubuntu 18.04

Actualizar y actualizar APT.


sudo apt-get update 
sudo apt-get upgrade

Instale las dependencias de Erpnext ejecutando el siguiente comando.

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

Instale el nodo JS y Redis utilizando los siguientes 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

Instalar nginx.

sudo apt-get install nginx

Ejecute el comando a continuación para instalar mariadb.

sudo apt-get install mariadb-server mariadb-client

Ejecute los comandos a continuación para asegurar el servidor MariDB. Responda las preguntas cuando se le solicite.

sudo mysql_secure_installation

Conéctese al servidor Mariadb.

sudo mysql -u root -p

Cree una base de datos con el nombre Erpnext.

CREATE DATABASE erpnext;

Cree un usuario de base de datos llamado Erpnextuser. Reemplace la contraseña \ _HERE con su propia contraseña.

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

Otorgue al usuario acceso completo a la base de datos.


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

Guardar los cambios y salir.


FLUSH PRIVILEGES;
exit;

Crear directorio para el proyecto.

sudo mkdir /var/www/html/erpnext

Instale y configure ErpNext ejecutando los siguientes 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

Crea un nuevo sitio para el proyecto. Reemplace el ejemplo.com con el nombre de dominio real.


bench new-site example.com
bench start

Abra su navegador y visite el sitio.

http://example.com:8000

Siga al asistente para la instalación de Erpnext.

 Español