Instale la plataforma de comercio electrónico GrandNode en Ubuntu 16.04 | 18.04 | 18.10

  • George Richardson
  • 0
  • 2145
  • 407

GrandNode es una solución de comercio electrónico multiplataforma funcional y de código abierto para administrar sus tiendas en línea ... Se ejecuta en sistemas Windows, Linux y Mac OS y permite a los usuarios y propietarios de tiendas crear una solución de comercio electrónico escalable que se puede adaptar en cualquier empresa independientemente del tamaño de la empresa o de la industria ...

Si desea una plataforma de comercio electrónico que sea escalable y funcione a un alto nivel, entonces GrandNode es un buen lugar para comenzar ... GrandNode está construido sobre un núcleo de código abierto con soporte para estándares abiertos, lo que puede ser muy útil para ayudarlo a ejecutar su contenido…

Esta plataforma CMS está diseñada para facilitar su uso y permitir que las empresas y los propietarios de negocios colaboren y automaticen experiencias atractivas con los usuarios en varios dispositivos, incluidos los dispositivos móviles ...

Para obtener más información sobre GrandNode, consulte su página de inicio

Este breve tutorial mostrará a los estudiantes y nuevos usuarios cómo instalar el software de comercio electrónico GrandNode en Ubuntu 16.04 / 18.10 y 18.04 LTS ... Para comenzar a instalar la plataforma de comercio electrónico GrandNode, siga los pasos a continuación:

Paso 1: Instale el servidor HTTP Nginx

GrandNode puede usarse con un servidor proxy y el servidor HTTP Nginx es un gran servidor proxy ... Para instalar el servidor Nginx, ejecute los siguientes comandos:

sudo apt update sudo apt install nginx

Después de instalar Nginx, los siguientes comandos se pueden usar para detener, iniciar y habilitar el servicio Nginx para que siempre se inicie con el servidor arranca ...

sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl enable nginx.service 

Ahora que Nginx está instalado…. para probar si el servidor web está funcionando, abra su navegador y busque la URL a continuación ...

http: // localhost

Si ve la página anterior, entonces Nginx se instaló correctamente ...

Paso 2: Instale MongoDB Server

Para obtener la última versión de MongoDB, debe agregar su repositorio a Ubuntu ... para hacerlo, ejecute los siguientes comandos para agregar la clave del repositorio oficial.

sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

Después de agregar la clave del repositorio a Ubuntu, ejecute los siguientes comandos para agregar el repositorio MongoDB a su sistema ...

echo "deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

Ahora que el repositorio y la clave se han agregado a Ubuntu, ejecute los siguientes comandos para instalar el paquete.

sudo apt update sudo apt install -y mongodb-org 

Después de instalar MongoDB, los siguientes comandos se pueden utilizar para detener, iniciar y permitir que MongoDB se inicie automáticamente cuando se inician los sistemas..

sudo systemctl stop mongod.service sudo systemctl start mongod.service sudo systemctl enable mongod.service

Después de la instalación, ejecute los siguientes comandos para crear una base de datos y una cuenta de usuario de GrandNode ...

sudo mongo

Luego ejecute los siguientes comandos para crear una base de datos llamada grandnode con el usuario grandnodeuser...

use grandnode db.createUser (usuario: "grandnodeuser", pwd: "new_password_here", roles: ["dbOwner"])

A continuación, debería ver el mensaje como se muestra a continuación:

 use grandnode cambiado a db grandnode> db.createUser (… … usuario: "grandnodeuser",… pwd: "new_password_here",… roles: ["dbOwner"]……) Usuario agregado exitosamente: "user": "grandnodeuser "," roles ": [" dbOwner "]> 

Paso 3: Instale Microsoft DotNet (.NET 2.1) Core

Para instalar paquetes de código de Microsoft .NET 2.1 en Ubuntu, ejecute los siguientes comandos ... .

cd / tmp wget -q https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb sudo dpkg -i paquetes-microsoft-prod.deb sudo apt-get install apt-transport-https

Luego agregue el repositorio de Microsoft a su sistema ejecutando los comandos

sudo sh -c 'echo "deb [arch = amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-bionic-prod bionic main"> /etc/apt/sources.list.d/dotnetdev.list '

Después de eso, instale .NET 2.1 ejecutando los siguientes comandos:

sudo apt-get update sudo apt-get install dotnet-sdk-2.1

Eso debería obtener el código .NET en Ubuntu ...

Paso 4: Descargue y ejecute GrandNode

Ahora que se cumplen todos los requisitos, ejecute los siguientes comandos para obtener la última versión de GrandNode y extráigala al directorio raíz de Nginx ...

sudo apt-get install unzip libgdiplus wget https://github.com/grandnode/grandnode/releases/download/4.30/GrandNode4.30_NoSource.Web.zip sudo unzip -d / var / www / html / grandnode / tmp / GrandNode4. 30_NoSource.Web.zip

Después de configurar www-data como propietario del directorio ...

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

Luego cambie al directorio e inicie el servidor ...

cd / var / www / html / grandnode sudo -u www-data dotnet Grand.Web.dll

Eso debería tener el servidor y estar listo para usar ...

Abra su navegador y busque el nombre de host del servidor o la dirección IP seguido del puerto 5000

http://example.com:5000

Cree una cuenta de administrador y configure la conexión a la base de datos…. utilizando el nombre y el usuario creado ... .

Cuando haya terminado, haga clic en Instalar en pc

Después de un breve momento, GrandNode debería estar instalado y listo para usar ...

Debería tener un sitio de comercio electrónico completamente funcional listo para ser utilizado ... .

Para crear una cuenta de servicio para GrandNode, ejecute los siguientes comandos:

sudo nano /etc/systemd/system/grandnode-core.service

Luego copie y pegue las líneas a continuación en el archivo y guarde ...

[Unidad] Descripción = GrandNode [Servicio] WorkingDirectory = / var / www / html / grandnode ExecStart = / usr / bin / dotnet /var/www/html/grandnode/Grand.Web.dll Reinicio = siempre RestartSec = 10 SyslogIdentifier = dotnet -grandnode User = www-data Environment = ASPNETCORE_ENVIRONMENT = Producción [Instalar] WantedBy = multi-user.target 

Cuando haya terminado, ejecute los siguientes comandos para habilitar e iniciar ...

sudo systemctl enable grandnode-core.service sudo systemctl start grandnode-core.service

¡Felicidades! Ha instalado correctamente la plataforma de comercio electrónico GrandNode en Ubuntu 16.04 | 18.04 | 18.10… .




Nadie ha comentado sobre este artículo todavía.

Una colección de información útil sobre el sistema operativo Linux y las nuevas tecnologías
Artículos nuevos, consejos prácticos, reseñas detalladas y guías. Siéntete como en casa en el mundo del sistema operativo Linux