4.
COMMUNITY COMPONENTE ERP ID:
Ver:
1.0.0.0
ErpNext Manual de Instalación (Centos 7) Pág 4 de 10
Preliminares
ERPNext está basado en un marco de desarrollo para lenguaje Python denominado Frappe.
Tiene como base de datos MariaDB y Redis.
Para poder instalar ERPNext es necesario instalar Frappebench, un programa de línea de
comandos que se utiliza como instalador y gestor de sitios para el marco de trabajo Frappe.
Crear un Usuario para el Sistema 1
Si aún no se cuenta con un usuario específico (que no sea root) es necesario crearlo.
# adduser erpnext
# passwd erpnext
Habilitar que el usuario ejecute comandos como superusuario:
# gpasswd a erpnext wheel
Permitir conexión por SSH
Editar el archivo /etc/ssh/sshd_config, agregando la línea:
AllowUsers erpnext
Luego reiniciar el servicio sshd
systemctl restart sshd.service
Actualizar el Sistema
Se debe garantizar que se tiene la última versión estable de los paquetes.
1
Opcional. Este paso solo se realiza en sistemas que no tengan un usuario diferente a root.
Zeety S.A.S
Grupo de Investigación y Desarrollo de Tecnologías de la Información
8.
COMMUNITY COMPONENTE ERP ID:
Ver:
1.0.0.0
ErpNext Manual de Instalación (Centos 7) Pág 8 de 10
Una vez realizado lo anterior, se podrá ingresar a la aplicación desde un navegador:
http://<direcciónIP>:8000
Donde <direcciónIP> debe ser reemplazado por la dirección de la instancia en donde se instaló
el aplicativo.
El usuario predeterminado es: Administrator y la clave es la que se ingresó cuando se creó el
nuevo sitio.
Habilitar como Entorno de Producción
$ wget
https://raw.githubusercontent.com/frappe/bench/master/install_scripts/setup_frappe.sh
# bash setup_frappe.sh setupproduction
Borrar un sitio después de creado
1. Eliminar la base de datos asociada al sitio.
2. En la carpeta de Frappe bench>sites, borrar la carpeta correspondiente al sitio.
Desinstalar Frappe
● Eliminar los directorios frappebench y benchrepo.
● Eliminar (si existe) el usuario frappe.
Problemas Comunes
Mensaje
ERPNext can only be installed on a fresh site where the setup wizard is not completed
Solución
● Se debe borrar el sitio y crearlo de nuevo.
● Otra solución es crear un nuevo sitio e instalar ERPNext en él.
Zeety S.A.S
Grupo de Investigación y Desarrollo de Tecnologías de la Información