Introducción

Magento es una sólida plataforma de comercio electrónico que ofrece una amplia variedad de funciones increíbles. Es un poderoso sistema de administración de contenido de comercio electrónico que admite cientos de miles de tiendas en línea en la web. Cada vez que aparece una nueva versión de esta plataforma, muchas personas aprovechan la oportunidad y se apresuran a instalarla en proveedores de alojamiento web o localhost.

La instalación de Magento 2 en un host local puede ser una experiencia desalentadora para los desarrolladores, ya que presenta numerosos obstáculos. Requiere muchas optimizaciones y configuraciones de servidor, así como la tediosa configuración del compositor. Una forma de evitar esta complejidad al instalar Magento 2 en su host local es usar XAMPP. Apache multiplataforma, MariaDB, PHP y Perl (XAMPP) es una distribución de Apache de código abierto y gratuita que incluye PHP, la base de datos MariaDB y Perl. Es un paquete de solución de servidor web fácil de instalar y basado en plataformas que facilita a los usuarios la creación de servidores web locales para fines de implementación.

Este tutorial lo ayudará a instalar Magento 2 en un host local usando XAMPP.

¿Listo? ¡Vamos a empezar!

requisitos

Antes de continuar, asegúrese de tener lo siguiente:

  • XAMPP instalado en su PC
  • Magento 2 descargado

Además, la instalación de Magento 2 requiere lo siguiente:

  • PHP 5.5xo 5.6x
  • Apache 2.2 o 2.4
  • MySQL 5.6x

Si se cumplen todos los requisitos anteriores, procederemos con la instalación.

Paso 1- preparando el escenario

  • Abra el servidor XAMPP e inicie ambos MySQL y apache Aplicaciones. El color de fondo de estos servicios es verde cuando se abren correctamente.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Extraiga sus archivos de Magento 2 en carpeta htdocs De su servidor XAMPP.

Paso 2: instala Composer

Nuestra instalación de Magento 2 es compatible con el compositor. El compositor facilita la gestión de los atributos principales de Magento, incluidas sus extensiones, sus dependencias y todo el sistema Magento. Es una herramienta increíble diseñada para una gestión eficaz de las dependencias en PHP. La herramienta le permite declarar las bibliotecas que utilizará el proyecto y controla los aspectos de instalación / actualización por usted.

  • Para instalar y configurar Composer, primero descargue Composer-setup.exe y luego ejecute Composer-setup.exe. Esto instalará automáticamente la última versión de Composer y creará la RUTA que te ayudará a llamar a Composer desde cualquier directorio en la línea de comandos.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Esto lo llevará a una nueva página. Escoger Instalar menús de shell y haga clic en Próximo.

Cómo instalar Magento 2 en un localhost con XAMPP

  • A continuación, la instalación necesitaba un php.exe Ruta para continuar con la configuración. hacer clic Buscar para especificar el directorio de la carpeta que contiene php.exe.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Seleccione la carpeta php.exe y haga clic en abrir sigue adelante.

Cómo instalar Magento 2 en un localhost con XAMPP

  • hacer clic Instalar en la siguiente ventana para iniciar la instalación.

Cómo instalar Magento 2 en un localhost con XAMPP

  • A continuación, haga clic en Instalar para completar la instalación.

Cómo instalar Magento 2 en un localhost con XAMPP

  • ¡Eso es! El compositor está completamente instalado pero no activado. Para activar la extensión, descomente la línea “Extensión = php_intl.dll” y elimine el punto y coma al principio de esta línea. Reinicia tu servidor XAMMP.
  • A continuación, busque el Carpeta Magento 2 haciendo carpeta htdocs. Mantenga pulsado el tecla Shift, Botón derecho del ratón, entonces escoge Abra la ventana de comando aquí. Esto abrirá el símbolo del sistema local.
  • Ejecute el comando “Instalar compositor “ en el símbolo del sistema para instalar su aplicación Magento 2 en el host local.

Nota: Si el símbolo del sistema muestra el siguiente error, busque el directorio de Magento 2, haga clic derecho en el Compositor.lock Luego seleccione el archivo Actualización de compositores.

Cómo instalar Magento 2 en un localhost con XAMPP

Esto te dará los resultados que deseas.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Obtenga el nombre de usuario y la contraseña del desarrollador verificado de Magento.com, luego haga clic en Mi cuenta. Bajo la Pestaña Desarrollador, escoger Claves seguraspara generar las claves de autenticación.

Cómo instalar Magento 2 en un localhost con XAMPP

  • La clave pública es el nombre de usuario, mientras que la clave privada es la contraseña. A continuación, cree una base de datos vacía con los permisos correctos en phpmyadmin.

Cómo instalar Magento 2 en un localhost con XAMPP

Paso 3 – Instale Magento 2

  • Ingrese la URL de Magento 2 con el prefijo localhost. Por ejemplo; localhost / magento2-developer / setup * / landing y haga clic en Ingresar. Esto lo llevará a una nueva página, haga clic en Aceptar y configurar Magento sigue adelante.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Esto lo llevará a la página del instalador de Magento. hacer clic Iniciar la prueba de preparación para iniciar la instalación.

Cómo instalar Magento 2 en un localhost con XAMPP

Esto le pedirá al instalador que verifique si el entorno de instalación está listo. Cuando el examen esté completo, haga clic en próximo Continuar.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Por favor ingrese el correcto Base de datos Credenciales que creó en el paso anterior y luego haga clic en próximo sigue adelante.

Cómo instalar Magento 2 en un localhost con XAMPP

  • A continuación, ingrese el Configuracion web Detalles como la URL de administrador, la URL de la tienda, la opción https y las reescrituras de Apache, luego haga clic en próximo.

Cómo instalar Magento 2 en un localhost con XAMPP

  • El siguiente paso es Personaliza tu tienda. Aquí tienes que divisa, Zona horaria, y idioma

Cómo instalar Magento 2 en un localhost con XAMPP

  • El siguiente paso es Crea una cuenta de administrador. Ingrese las credenciales del administrador de back-end, incluido el correo electrónico, el nombre de usuario y la contraseña para completar la configuración de la cuenta, luego haga clic en próximo

Cómo instalar Magento 2 en un localhost con XAMPP

  • Su aplicación Magento 2 ahora está lista para ser instalada en su host local. hacer clic Instalar ahora implementar la plataforma.

Cómo instalar Magento 2 en un localhost con XAMPP

Esto iniciará la instalación.

ATENCIÓN: No cierre el navegador hasta que la configuración esté completa al 100%.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Una vez que se complete la instalación, obtendrá la siguiente página de éxito. hacer clic Iniciar administrador de Magento para iniciar sesión en el backend.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Ingrese las credenciales de administrador y haga clic en iniciar sesión.

Cómo instalar Magento 2 en un localhost con XAMPP

  • Tómate tu tiempo, luego abre la página de inicio

Cómo instalar Magento 2 en un localhost con XAMPP

Conclusión

¡Felicidades! Ha instalado con éxito Magento 2 en localhost con XAMPP. Ahora puede acceder al área de administración y al front-end de su tienda para explorar las emocionantes funciones de Magento 2.

Consulte los 3 principales servicios de alojamiento de Magento: