Cómo instalar y configurar Magento 2 localmente con XAMPP

Magento 2 es una plataforma de comercio electrónico muy potente, pero sus requisitos de servidor son más complejos, especialmente la necesidad de pasar el Compositor (que es un Sistema de gestión de paquetes PHPEsta no es la configuración por defecto en muchas plataformas. Si desea configurar un entorno local de desarrollo y pruebas, puede utilizar XAMPP, una solución de servidor web multiplataforma gratuita y de código abierto.

Imagen [1] - Cómo instalar y configurar Magento 2 localmente usando XAMPP

Ventajas de ejecutar Magento 2 localmente

Instalar Magento 2 localmente tiene muchas ventajas, entre ellas:

  1. ahorrar costes: No es necesario comprar un servidor dedicado.
  2. Desarrollo fuera de línea: Los sitios web pueden desarrollarse y probarse sin conexión a Internet.
  3. prueba de seguridad: Pruebe nuevas funciones o ampliaciones sin interrumpir el entorno de producción.
  4. desarrollo a medida: Se pueden realizar todo tipo de personalizaciones con toda confianza sin que se caiga el sitio real.
  5. Rendimiento más rápido: Debido a la ausencia de latencia en la red, el entorno local suele responder mejor que un servidor remoto.
  6. seguridad: Impida el acceso no autorizado y la piratería informática.
  7. Copia de seguridad y restauración sencillas: Permite realizar copias de seguridad y restauraciones rápidas de los sitios locales, reduciendo el riesgo.

Requisitos de instalación local para Magento 2

Antes de instalar Magento 2, debe asegurarse de que se cumplen los siguientes componentes y configuraciones del sistema:

  • Apache/NGINX versión 2.2 o 2.4
  • PHP versión 7.4.x o 8.1.x
  • MySQL/MariaDB versión 5.6.x, 5.7.x o Maria DB
  • Elasticsearch 7.6.x o posterior

Instalación y configuración de XAMPP

Cómo instalar Magento 2 localmente.

Paso: 1 Descargar el servidor XAMPP

Vaya a Amigos de Apache yDescargar servidor XAMPP.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128101333848-image.png

Magento recomienda encarecidamente instalar XAMPP y PHP versión 8.1.x para M2.4.5. Como alternativa, se pueden instalar Magento 2.4 y PHP 7.3, pero no se han probado ni recomendado.

Paso: 2 Instalar XAMPP

Tras descargar XAMPP, haga doble clic en el archivo para instalarlo en su ordenador.

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasoBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128102125687-image.png

Mantenga las selecciones por defecto en el diagrama. Pulse el botónel siguiente pasoBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128102216358-image.png

Seleccione la carpeta de instalación. La ubicación por defecto esC:\xampp Pero se recomienda elegir según su convenienciaC:\Un directorio distinto de la unidad, comoD:\tal vezE:\ .

Si necesita hacer cambios, pulsehojearpara cambiar la ubicación de destino del programa XAMPP y, a continuación, haga clic en el iconoel siguiente pasopara pasar al siguiente paso.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105236836-image.png

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasoBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105251121-image.png

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasoBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105306613-image.png

Espere a que el asistente de instalación instale XAMPP en su ordenador.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105355168-image.png

Una vez finalizada la instalación, verá la opción "¿Debo iniciar el panel de control inmediatamente? ". Manténgalo seleccionado. Pulse el botón"Hecho".Salga de la instalación y vaya aPanel de control XAMPP.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105453870-image.png

Paso: 3 Configurar PHP

En el panel de control de XAMPPEn elApachemóvilconfigurey, a continuación, pulse el botónPHP (php.ini).

magento-xampp-instalación-9

En php.iniEn el archivo, busque las siguientes líneas y elimine el punto y coma que precede a cada una de ellas ::

;extension=intl

;extension=jabón

;extension=sockets

;extensión=sodio

;extension=xsl

;extension=gd

Amplíe memory_limit a 4G:

limite_memoria=4G

Cuando haya terminado, guarde y cierre el archivo. A continuación, haga clic en las líneas Apache y MySQL del menú "comienzo" para iniciarlos. No salga de XAMPP después de este paso, simplemente déjelo funcionar.

Paso: 4 Configure el archivo Hosts

Acceso al catálogoC:\Windows\System32\drivers\etc\hosts.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105732465-image.png

Añada la línea siguiente a la última línea:

127.0.0.1 www.localhost.com

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105834610-image.png

mostrar (una entrada)Panel de control XAMPPe iniciarApacheresponder cantandoMySQLApps.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128105852815-image.png

Creación de una base de datos en phpMyAdmin

URL de acceso http://localhost/phpmyadminPara crear una base de datos, introduzca el nombre de la base de datos (por ejemplo, Magento2) y haga clic en Crear base de datos. Introduzca un nombre para la base de datos (por ejemplo, Magento2) y haga clic enestablecer.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128110916818-image.png

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasopara crear una base de datos.

base de datos magento

La base de datos se ha creado correctamente.

base de datos magento-show

Atención:Recuerde el nombre de la base de datos que desea crear, ya que necesitará instalar Magento en ella más adelante.

Instalación del Compositor de Magento

La última versión de Magento, Open Source 2.4.0 y superior, es compatible con Composer 2. Por lo tanto, necesita instalar Composer 2 para descargar la última versión de Magento 2.

La mejor manera de hacerlo es descargar y ejecutarComposer-Setup.exeEsto instalará la última versión. Esto instalará la última versión y la configurará desde cualquier directorio "La ruta de acceso a la llamada "Compositor".

El atributo alt de esta imagen está vacío; el nombre del archivo es 2024112811111117691-image.png

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasoy busque la ruta PHP en la carpeta XAMPP.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111147995-image.png

Opcionalmente, puede introducir una URL de proxy.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111214428-image.png

hacer clic (con un ratón u otro dispositivo señalador)"Instalación"para el paso final.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111240567-image.png

hacer clic (con un ratón u otro dispositivo señalador)el siguiente pasoBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111257805-image.png

hacer clic (con un ratón u otro dispositivo señalador)cumplirBotón.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111313559-image.png

activar (un plan)símbolo del sistema (informática)y ejecute el comando Composer para verificar que se instala sin problemas.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128111337905-image.png

Descarga de Magento con Composer

A continuación, vaya aC:\xampp\htdocsy utilice Composer para ejecutar el siguiente comando para descargar una versión específica de Magento 2.

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.5

Magento Código abierto

composer create-project --repository-url=https://repo.magento.com/magento/project-community-edition:2.4.5

Adobe Commerce (Edición Enterprise)

composer create-project --repository-url=https://repo.magento.com/magento/project-enterprise-edition:2.4.5

Con el comando anterior, puede especificar la versión concreta de Magento (2.0, 2.1, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.3, 2.4). Si no es así, omita la versión y ejecute directamente la línea siguiente:

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128142858794-image.png

A continuación, introduzca su clave de autenticación de Magento.clave públicaresponder cantandoLa clave privada está en elCuenta Magento MarketplaceCréela y configúrela en el Localice el nombre de la cuenta en la esquina superior derecha de la página y seleccioneMi perfil.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128142955410-image.png

A continuación, haga clic en"Mercados".pestaña delclave de acceso.

magento-access-key

hacer clic (con un ratón u otro dispositivo señalador)"Crear nueva clave de acceso".Introduzca un nombre específico para la clave (por ejemplo, el nombre del desarrollador que recibe la clave), haga clic en "defina".

magento-keys

Copie elclave públicay en la contraseñaclave privada para instalar Magento.

magento-keys-enter
magento-key-enter-2

El escritor tarda un rato en descargar e instalar todos los módulos necesarios. Una vez que esté todo hecho, podrá verlos a continuación:

descarga de magento-successful

Instalación de Elasticsearch en Magento 2

Elasticsearch es la extensión recomendada para Magento versión 2.4.X.

Descargar Elasticsearch 7.6.0:https://www.elastic.co/downloads/past-releases/elasticsearch-7-6-0(Magento 2.4.x sólo se ha probado con Elasticsearch 7.6.x. Puede utilizar otras versiones 7.x a su discreción, pero se recomienda utilizar una versión probada de Elasticsearch).

Extraiga el archivo .zip que acaba de descargar. En una ventana de terminal, vaya al directorio extraído y ejecute el siguiente comando:

. \bin\elasticsearch.bat

Compruebe también el puerto 9200Disponibilidad de Elasticsearch en la web. En su navegador, escribalocal:9200para obtener los detalles de las extensiones de Elasticsearch instaladas.

{"name" : "DESKTOP-Jyoti", "cluster_name" : "elasticsearch", "cluster_uuid" : "ONNrUlTWQCSoigYBy6WF9g", "version" : {"number" : "7.9.3", "build_ sabor" : "por defecto", "build_type" : "zip", "build_hash" : "c41E4fgiueQSoiytrBW", "build_date" : "2023-02-02T09:51:41.449Z", "build_snapshot" : false, "lucene_version" : "8.7.0", "minimum_wire_compatibility_version" : "6.8.3", "minimum_index_compatibility_version" : "6.8.3"}, " eslogan" : "Ya sabe, para buscar"}

Instale Magento 2 con el comando

Abra una ventana de símbolo del sistema. A continuación, vaya al directorio de Magento y ejecute el siguiente comando:

php bin/magento setup:install --base-url="http://localhost/magento2/" --db-host="localhost" --db-name="dbmagento241" --db-user="root" -- admin-nombre="admin" --admin-apellido="admin" --admin-email="user@example.com" --admin-usuario="admin" --admin-contraseña="admin123" -- language="en_US" --currency="USD" --timezone="America/Chicago" --use-rewrites="1" --backend-frontname="admin" --search-engine= elasticsearch7 --elasticsearch-host="localhost" --elasticsearch-port=9200

Tenga en cuenta:Asigne la URL base según la ruta y anoteNombre de usuario del administradorresponder cantandocriptográficoademásabstenerse deUtilice el puerto de Elasticsearch.

Sustituya estos valores:

  • -base-url: carpeta de instalación de magento 2
  • -nombre-db ::Nombre de la base de datos al crearla
  • -contraseña-db:Contraseña de la base de datos
  • -db-usuario:Usuario de la base de datos con todos los privilegios. Normalmente se utiliza el usuario root por defecto.
  • -contraseña-db:La contraseña del usuario de la base de datos. Si utiliza la "raíz"Usuarios de la base de datos", déjelo en blanco
  • -admin-nombre:Nombre del administrador
  • -admin-apellido:Apellidos del administrador
  • -admin-email:Dirección de correo electrónico del administrador
  • -admin-usuario:El nombre de usuario utilizado para iniciar sesión en el panel de administración
  • -contraseña-admin:Contraseña para acceder al panel de administración
  • -idioma:El idioma utilizado en el panel de administración y el escaparate. Utilice el código de idioma, por ejemplo, en_US.
  • -admin-email.Cámbielo por el correo electrónico del sitio web
  • -divisa:Establezca la divisa por defecto utilizada por la tienda. Escriba php bin/magento info:moneda:lista para obtener la lista de monedas soportadas y sus códigos
  • -zona horaria:Cambie la zona horaria en la que se encuentra. (por ejemplo, la hora de Pekín, etc.)
  • -url-reescribe:Establezca 1 para habilitar la reescritura en el servidor web. Esto ayudará a mejorar el ranking de su sitio.
  • -backend-frontname:Establezca la URL de administración del sitio. la omisión de este parámetro dará como resultado una URL generada aleatoriamente para la ruta de administración de Magento (por ejemplo, admin_jkhgdfq).
  • -motor de búsqueda:Establezca la versión de Elasticsearch que se utilizará para esta instalación de Magento. El valor predeterminado es elasticsearch7
  • -elasticsearch-host: El nombre de host o dirección IP donde se ejecuta Elasticsearch. El valor predeterminado es localhost
  • -puerto elasticsearch El número de puerto en el que escucha Elasticsearch. El valor predeterminado es 9200.

Los demás valores son opcionales y puede cambiarlos más adelante.

Ahora, si todo va bien, Composer 2 empezará a instalar Magento 2. Este proceso tardará unos 10 minutos.

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128143910785-image.png

Tenga paciencia, ya que llevará algún tiempo instalar todas las instancias y configurar los módulos necesarios para Magento 2.4.5.

Tras la instalación, consiga esto:

El atributo alt de esta imagen está vacío; el nombre del archivo es 20241128144016757-image.png

Ejecutar comando

Ahora, es necesario ejecutar el siguiente comando.

php bin/magento indexer:reindexphp bin/magento setup:upgradephp bin/magento setup:static-content:deploy -fphp bin/magento cache:flush

Ahora haga clic en la URL (normalmentelocalhost/magento2/pub/) o la URL base establecida para base-url durante la instalación.

Para administradores: utilice http://localhost/magento2/pub/admin访问管理后台网址.

resúmenes

Con los pasos de este artículo, podrá configurar fácilmente un entorno Magento 2 a nivel local para desarrollo y pruebas. Esperamos que este tutorial le ayude a instalar y ejecutar con éxito Magento 2. Si tiene algún problema, no dude en ponerse en contacto con nosotros enComunidad de intercambioDeje un mensaje para pedir ayuda


Contacte con nosotros
¿No puede leer el artículo? ¡Póngase en contacto con nosotros para obtener una respuesta gratuita! Ayuda gratuita para sitios personales y de pequeñas empresas
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
© Declaración de reproducción
Este artículo fue escrito por Banner1
EL FIN
Si le gusta, apóyela.
felicitaciones373 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios