This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

La Agencia de Nueva Generación ya está aquí. Únete a más de 3.000 profesionales de agencias en Agency Advantage 2026. Regístrate gratis→

Cómo instalar Bagisto en Cloudways y crear aplicaciones PWA avanzadas de Laravel con él

Actualizado el Julio 18, 2025

9 min de lectura

La Aplicación Web Progresiva (PWA) utiliza la compatibilidad web y ofrece una experiencia de aplicación local al cliente. Con Laravel eCommerce PWA, los clientes pueden ver tu sitio en modo offline, de modo que se ampliarán las tasas de compromiso del cliente resultantes. Laravel eCommerce PWA es sólida y responsive.

Bagisto es un sistema de comercio electrónico hecho a medida y diseñado con algunas de las tecnologías de código abierto más atractivas, como Laravel, un framework PHP, y Vue.js, un framework Javascript dinámico.

Bagisto es un esfuerzo práctico para reducir tu tiempo, coste y mano de obra para crear tiendas online o pasar de las tiendas físicas al siempre exigente mundo online. Tu comercio, ya sea pequeño o grande, se adapta a todo y su instalación es excepcionalmente básica.

Bagisto es una plataforma de comercio electrónico de código abierto construida sobre Laravel. Bagisto tiene un sinfín de características, y un control total sobre la tienda.

Usando Bagisto, se puede crear fácilmente un sitio web Laravel PWA en poco tiempo. Es muy fácil de usar tanto para usuarios experimentados como para principiantes.

Ofertas proporcionadas por Bagisto:

  • Múltiples monedas
  • Inventario multitienda
  • Producto SEO
  • Múltiples niveles de acceso para tu tienda de comercio electrónico como administrador o agentes
  • Informes Insights
  • Atributos personalizados del producto
  • Soporte para múltiples temas de tienda
  • Sistema de gestión de pedidos
  • GUI fácil de entender tanto para el administrador como para los clientes
  • Soporte para múltiples extensiones
  • Bagisto como Aplicación Web Progresiva

Esto establece la importancia de que las empresas utilicen un enfoque mobile-first. Hay una aplicación para todo, y a la gente le cuesta instalarla, mantenerla y, además, consume almacenamiento móvil.

La PWA de Bagisto utiliza compatibilidad web y proporciona una experiencia increíble de aplicaciones nativas de escritorio o móviles al usuario raíz. El usuario o usuarios pueden añadirla fácilmente a su pantalla de inicio. Las PWA de Laravel ofrecen al usuario una conexión a Internet baja, un rendimiento más rápido y la posibilidad de compartir socialmente los productos.

La adopción de las PWA de Laravel es más barata que cualquier aplicación nativa en la que se desarrollan continuamente versiones diferentes para cada plataforma por separado, como iOS o Android. La PWA es una tecnología basada en el navegador que utiliza la misma base de código para ambas plataformas.

Características principales de Laravel PWA

  • No es necesario actualizar la Aplicación Web Progresiva
  • El administrador puede establecer el color de fondo del splash de la Aplicación Web Progresiva.
  • Se ve y se siente como una aplicación nativa.
  • Aumenta la participación de los usuarios en la tienda
  • El administrador puede subir y cambiar el icono de la aplicación.
  • El administrador puede establecer el color del tema de la Aplicación Web Progresiva.
  • Admite varias monedas

Nada tan fácil como desplegar aplicaciones Laravel en la nube

Con Cloudways, puedes tener tus aplicaciones PHP funcionando en servidores gestionados en la nube en sólo unos minutos.

SaaS multiusuario

El Módulo SaaS Multi-Tenant de Bagisto es simplemente un modelo de distribución en el que el proveedor externo aloja la aplicación, poniéndola a disposición de los clientes a través de Internet.

En otras palabras, el módulo multiempresa basado en SaaS es un centro comercial virtual de comercio electrónico, donde varios vendedores pueden venir, registrarse y crear tiendas de comercio electrónico con sus nombres de dominio. El vendedor no necesita añadir ningún plugin para crear su tienda; es la integración completa de extremo a extremo. Simplemente tienes que registrarte, y ya puedes empezar tu negocio.

Entre las tres categorías principales de la computación en nube, como la infraestructura como servicio (IaaS) y la plataforma como servicio (PaaS), el software como servicio (SaaS) es la más importante.

Características principales de Laravel eCommerce SaaS

  • El administrador puede configurar y gestionar fácilmente soluciones de comercio electrónico Laravel basadas en SaaS.
  • Flexibilidad y escalabilidad para tu negocio.
  • Pueden acceder varios comerciantes de comercio electrónico a la vez.
  • Gestiona varias empresas con dominios personalizados o autoproporcionados.
  • El Comerciante puede cambiar el dominio desde la configuración del canal.
  • El Comerciante gestiona su tienda mediante su panel de administración específico.
  • Alta seguridad en una sesión.
  • Fácil personalización.

¿Cómo configurar Bagisto en Cloudways?

Paso 1:- Crea una cuenta en Cloudways.
Para registrarte en el alojamiento Laravel de Cloudways, también puedes utilizar las cuentas de Linkedin, Google+ y Github o crear una nueva cuenta en el siguiente enlace:-
https://platform.cloudways.com/signup

registro en cloudways

Paso 2:- Elige el propósito para el que vas a crear esta cuenta.

crear cuenta cloudways

Paso 3:- Elige el importe en función de las necesidades de la empresa.

requisitos empresariales

Paso 4:- Necesidad de verificar la cuenta.

verificar cuenta

Haz clic en el botón «Verificar tu cuenta» para utilizar el servicio Cloudways.

Paso 5:- Rellena los datos de la aplicación y del servidor

En los «Detalles de la aplicación y el servidor», hay cuatro opciones que debes rellenar:

1:-Laprimera opción es un menú desplegable; puedes elegir la aplicación que desees. Yo elegí PHP para la instalación de Bagisto.

2:- La segunda opción es «Poner nombre a tu app gestionada«. Yo utilicé el nombre «Bagisto-App«.

3:- La tercera opción es «Poner nombre a tu servidor gestionado«. Yo lo llamé «Servidor Bagisto«.

4:- La cuarta opción es «Ponle nombre a tu proyecto«. Yo lo llamé «Proyecto Bagisto«.

Paso 6:- Selección del proveedor de Hosting.

Proveedor de alojamiento

Hay varios proveedores de alojamiento disponibles, como Digital Ocean, Vultr, Linode, AWS y Google Cloud Platform.

Paso 7:- En Ubicación, selecciona la ubicación de tu elección

ubicación

Paso 8:- Iniciar el Servidor

Pulsa el botón Iniciar ahora

Ahora aparecerá una pestaña con el mensaje «Añadiendo servidor». Espera un poco, ya que tardará algún tiempo en lanzarse un servidor en la plataforma.

añadir servidor

Paso 9:- Se mostrarán algunas direcciones IP tras la creación correcta del servidor.
Puedes anotar esta dirección IP para su uso posterior.

servidor cloudways

Paso 10:- Navega hasta la Administración del Servidor

Haz clic en el Servidor Bagisto, y la página generará múltiples opciones.

10.1:- Haz clic en Credenciales Maestras, que son las credenciales de acceso SFTP y SSH para todas las aplicaciones.
Esto mostrará un nombre de usuario y una contraseña predefinidos.

El nombre de usuario y la contraseña también se pueden cambiar según las necesidades.

credenciales maestras

10.2:- Cuando pulses en Gestionar servicios, podrás ver los servicios que se están ejecutando para tu aplicación, y podrás reiniciarlos, activarlos o desactivarlos según la opción que se te indique.

aplicación cloudways

10.3:- En Configuración y Paquetes, hay tres opciones como Básico, Avanzado y Paquetes.

  • Básico: En esta opción se pueden establecer varios parámetros como el límite de memoria, el tamaño de carga, el límite de ejecución, etc.
  • Avanzado: Hay algunos parámetros que puedes ajustar según tus necesidades.

paquetes

En la sección de paquetes, se pueden seleccionar diferentes versiones de paquetes, por ejemplo: se puede cambiar la versión de PHP, también se puede modificar la versión de Mysql.

10.4:- En la página Seguridad, navega hasta la sección SSH/SFTP. Aquí tienes que poner en la lista blanca tu IP pública.

Para ello, toca tu dirección IP pública en la barra «Añadir IP a la lista blanca» y pulsa «AÑADIR«.

gestión de servidores

Paso 11:- Pasar a la Gestión de Aplicaciones

En la barra de navegación, haz clic en Aplicación, haz clic en App-Nombre (es decir, Bagisto-App).

Hay múltiples opciones disponibles en la Gestión de Aplicaciones.

11.1:- Pulsa en Detalles de acceso para encontrar la URL de tu solicitud.

También obtendrás tus credenciales de acceso a MySql. Puedes cambiar estas credenciales o mantener las predeterminadas.

Aquí también puedes encontrar la opción de credenciales de tu aplicación. Debes añadir el nombre de usuario y la contraseña para establecer las nuevas credenciales ssh/sftp de la aplicación.

Ahora, puedes hacer clic en «LANZAR GESTOR DE BASE DE DATOS«.

lanzar base de datos

También hay otras opciones disponibles en la Gestión de Aplicaciones. Puedes elegir y navegar por diferentes opciones para personalizar la aplicación.

Paso 12:- Puedes hacerlo haciendo clic en>>aap-nombre_usuario@Ip_del_servidor

ssh app-username@Ip_of_server

Ahora te pedirá la contraseña; escribe tu contraseña y ya estarás en tu servidor de aplicaciones.
Entrarás en el directorio «public_html«.

Paso 13:- Descarga el archivo zip de Bagisto

Puedes descargar Bagisto desde el repositorio git o el último paquete de lanzamiento de Bagisto desde la página de descargas.

En el momento de escribir este blog, la versión disponible es la v0.1.6, así que la he descargado escribiendo esto en el directorio public_html -> wget https://api-github.com/repos/bagisto/bagisto/zipball/v0.1.6

Paso 14:- Descomprime la carpeta zip descargada de Bagisto.

Escribe «unzip v0.1.6» para descomprimir el archivo zip de Bagisto. Tras descomprimirlo, se creará un nuevo directorio llamado «bagisto-bagisto-*» en el directorio public_html, que contendrá todos los archivos necesarios para ejecutar la aplicación.

unzip v0.1.6

Paso 15:- Copia el código de la aplicación al directorio public_html

Copia todo el contenido de «bagisto-bagisto-*» al directorio «public_html», y elimina el archivo zip así como el directorio «bagisto-bagisto-*» para evitar conflictos. Puedes hacerlo ejecutando los siguientes comandos

cp -rf bagisto-bagisto-*/. ./
rm -rf bagisto-bagisto-*
rm v0.1.6

Deja de perder el tiempo con los servidores

Cloudways se encarga de gestionar los servidores por ti para que puedas centrarte en crear grandes aplicaciones y mantener contentos a tus clientes.

Paso 16:- Ejecuta Composer install
Abre el terminal y ejecuta el comando «composer install».

Paso 17:- abre la URL de la aplicación en el navegador

Escribe la URL de la aplicación en el navegador

Por ejemplo, phpstack-3xxxxx-xxxxx.cloudwaysapps.com/public/

Se generará la página «Requisitos«, que comprobará todos los requisitos.

Cuando todos los requisitos estén correctamente comprobados, haz clic en el botón «Continuar«.

bagisto

Paso 18:- Necesidad de introducir las Configuraciones del Entorno

En la página que se muestra a continuación, tienes que introducir todos los datos necesarios:

  • Introduce la URL de la App
  • Elige Conexión a Base de Datos como MySql
  • Alojamiento de la base de datos = 127.0.0.1
  • Puerto de la base de datos = 3306
  • Nombre de la base de datos = Igual que el nombre mencionado antes de lanzar la base de datos
  • Usuario de la base de datos = Igual que el nombre de usuario mencionado antes de lanzar la base de datos
  • Contraseña = Igual que la contraseña dada antes de iniciar la base de datos

Pulsa el botón Guardar y continuar.

entorno bagisto

Tras este paso, se abrirá una página, Migración y Semilla, para llevar a cabo el proceso de migración de la base de datos.

semilla de migración

Paso 19:- Introducir los datos del Admin

bagisto admin

Tienes que ir a la página «Datos del administrador», donde debes introducir los datos del administrador y pulsar el botón «Continuar».

Paso 20:- Finalizar la instalación

Se abrirá una página, «Finalizar la instalación»; haz clic en el botón Finalizar.

instalación de bagisto

Paso 21:- Ahora introduce la URL de la aplicación en el navegador.

Por ejemplo, phpstack-3xxxxx-xxxxxx.cloudwaysapps.com/public/admin/login.

Después de esto, entrarás en la página de inicio de sesión del administrador.

firma bagisto

Proporciona las credenciales de administrador para acceder al panel de administración.

salpicadero bagisto

Paso 22:- Ir a la página de inicio de la aplicación

Si quieres visitar la página de inicio de tu aplicación, escribe la URL pública.

Por ejemplo, phpstack-3xxxxx-xxxxxx.cloudwaysapps.com/public/

blisss

Ahora, tu tienda de comercio electrónico está lista.

Palabras finales

Esto nos lleva al final de este artículo, que demuestra cómo instalar la plataforma de comercio electrónico Bagisto en Cloudways. Es una gran plataforma para crear aplicaciones PWA Laravel de alta calidad. Además, proporciona excelentes funcionalidades integradas para facilitar el complejo proceso de desarrollo de aplicaciones de comercio electrónico.

Si quieres saber más sobre Bagisto, o todavía tienes alguna pregunta, no dudes en escribir tus consultas en la sección de comentarios que aparece más abajo.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Inshal Ali

Inshal es Content Marketer en Cloudways. Con formación en informática, habilidad para los contenidos y mucha creatividad, ayuda a las empresas a alcanzar el cielo e ir más allá a través de contenidos que hablan el idioma de sus clientes. Aparte del trabajo, le verás sobre todo en algún juego en línea o en un campo de fútbol.

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

¿Quieres experimentar la plataforma Cloudways en todo su esplendor?

Realice una visita guiada GRATUITA de Cloudways y compruebe usted mismo lo fácil que es administrar su servidor y sus aplicaciones en la plataforma de alojamiento en la nube líder.

Iniciar mi recorrido