Cómo Instalar webERP En Ubuntu 16.04

webERP una completa herramienta de gestión empresarial y contabilidad basada en la web que se puede utilizar para tiendas en línea o un sistema de gestión minorista lanzado bajo una licencia de código abierto. Está disponible en muchos idiomas y es compatible con todos los sistemas operativos populares, incluidos Linux, Mac y Windows. webERP viene con una amplia gama de funciones, como Órdenes de compra, Órdenes de venta, Fabricación, Impresión de pie bajo, código rápido y simple, Análisis de ventas, informes en PDF, Compatible con utf-8, Soporte multidivisa, Múltiples temas y mucho más.

En este tutorial, le mostraré paso a paso cómo instalar webERP en el servidor Ubuntu 16.04.

Requisitos

  • Un nuevo servidor Ubuntu 16.04 instalado en su sistema.
  • Un usuario no root con privilegios sudo está configurado en su servidor.

Primeros pasos

Comencemos actualizando los paquetes del sistema con la última versión con el siguiente comando:

sudo apt-get update -y
sudo apt-get upgrade -y

Una vez que el sistema esté completamente actualizado, reinicie el sistema para aplicar todos estos cambios.

Install LAMP Server

webERP se ejecuta en Apache, escrito en PHP y utiliza MySQL para almacenar la base de datos. Por lo tanto, necesitará instalar Apache, PHP y MariaDB en su sistema.

Primero, instale las bibliotecas Apache, PHP y PHP necesarias con el siguiente comando:

sudo apt-get install apache2, php7.0 php7.0-cli php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-json php-pear -y

Una vez finalizada la instalación, inicie el servicio Apache y habilítelo para que se inicie en el arranque con el siguiente comando:

sudo systemctl start apache2
sudo systemctl enable apache2

Por defecto, la última versión de MariaDB no está disponible en Ubuntu 16.04. Por lo tanto, tendrá que agregar el repositorio MariaDB a su sistema.

Puede hacer esto ejecutando el siguiente comando:

sudo apt-get install software-properties-common -y
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

A continuación, actualice el repositorio e instale el servidor MariaDB con el siguiente comando:

sudo apt-get update -y
sudo apt-get install mariadb-server mariadb-client -y

Una vez finalizada la instalación, inicie el servicio MariaDB y habilítelo para que se inicie en el arranque con el siguiente comando:

sudo systemctl start mysql
sudo systemctl enable mysql

Configure MariaDB

A continuación, deberá asegurar la instalación de MariaDB. Puede hacer esto ejecutando el siguiente script:

sudo mysql_secure_installation

El script anterior establecerá la contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba.

Una vez que MariaDB esté protegido, inicie sesión en la consola MySQL y cree una base de datos para webERP:

mysql -u root -p

Ingrese su contraseña de root y cree una base de datos según su necesidad:

MariaDB >CREATE DATABASE weberp_db;

A continuación, cree un nombre de usuario y una contraseña para webERP con el siguiente comando:

MariaDB >CREATE USER 'weberp'@'localhost' IDENTIFIED BY 'password';

A continuación, conceda privilegios a la base de datos weberp con el siguiente comando:

MariaDB >GRANT ALL PRIVILEGES ON weberp_db.* TO 'weberp'@'localhost';

A continuación, limpie los privilegios con el siguiente comando:

MariaDB >flush privileges;

Finalmente cierre la consola MySQL:

MariaDB >exit;

Descargar webERP

Puede descargar la última versión de webERP desde su sitio web oficial con el comando wget como se muestra a continuación:

wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip

Después de descargar webERP, extraiga la fuente descargada con el comando descomprimir:

unzip webERP4.14.1.zip

A continuación, copie el directorio extraído al directorio raíz web de Apache:

sudo cp -r webERP /var/www/html/weberp

A continuación, cambie la propiedad del directorio weberp:

sudo chown -R www-data:www-data /var/www/html/weberp

Configurar Apache para webERP

A continuación, cree un archivo de host virtual apache para webERP:

sudo nano /etc/apache2/sites-available/weberp.conf

Agregue las siguientes líneas:

<VirtualHost *:80>ServerAdmin [email protected] "/var/www/html/weberp/"ServerName yourdomain.comServerAlias www.yourdomain.com<<Directory "/var/www/html/weberp/">Options FollowSymLinksAllowOverride AllOrder allow,denyallow from all</Directory>ErrorLog /var/log/apache2/weberp-error_logCustomLog /var/log/apache2/weberp-access_log common</VirtualHost>

Guarde el archivo cuando haya terminado y, a continuación, active el nuevo host virtual con el siguiente comando:

sudo a2ensite weberp

Finalmente, reinicie el servicio Apache para recargar los cambios:

sudo systemctl restart apache2

Acceda a la interfaz web de webERP

webERP se ejecuta en el puerto 80, por lo que deberá permitir el puerto 80 a través del firewall. Primero, habilite el firewall de UFW con el siguiente comando:

sudo ufw enable

A continuación, permita el puerto 80 a través del firewall de UFW con el siguiente comando:

sudo ufw allow 80/tcp

Puede obtener el estado del firewall de UFW con el siguiente comando:

sudo ufw status

Una vez configurado el firewall de UFW, abra su navegador web y escriba la URL http://yourdomain.com, será redirigido a la página de bienvenida de webERP como se muestra a continuación:

Seleccione su idioma y haga clic en el botón SIGUIENTE PASO, debería ver la página de configuración de la base de datos webERP en la imagen de abajo:

Proporcione toda la información, como el host, el nombre de la base de datos, el nombre de usuario de la base de datos y la contraseña, luego haga clic en el botón SIGUIENTE. Debería ver el asistente de instalación de webERP en la imagen de abajo:

Ahora, proporcione los detalles necesarios, como el nombre de la empresa, la zona horaria, el nombre de usuario de la cuenta de administrador, la contraseña, la dirección de correo electrónico y, a continuación, haga clic en el botón INSTALAR. Debería ver la pantalla de inicio de sesión de webERP en la imagen de abajo:

Ahora, proporcione su nombre de usuario y contraseña de administrador, luego haga clic en el botón Iniciar sesión. Debería ver el panel webERP en la siguiente imagen:

Ahora empieza a usar webERP.

Cómo instalar webERP En Ubuntu 16.04

Write a Comment

Tu dirección de correo electrónico no será publicada.