Cómo instalar Magento 2 – Guía para principiantes

Los mejores proveedores de alojamiento web de Magento
AHORA -79%

1. Hostinger

Number of Reviews círculo de calificación 25k +
Avg. Review Rating círculo de calificación 4.6 Positivo
Customer Support círculo de calificación Positivo
Starts from $2.99 / mo.
Server Locations
banderabanderabanderabanderabanderabanderabanderabanderabandera
Venta express

2. DreamHost

Number of Reviews círculo de calificación 6.1k +
Avg. Review Rating círculo de calificación 4.6 Positivo
Customer Support círculo de calificación Positivo
Starts from $2.59 / mo.
Server Locations
bandera

3. IONOS | ionos.com

Number of Reviews círculo de calificación 20.7k +
Avg. Review Rating círculo de calificación 4.1 Positivo
Customer Support círculo de calificación Neutral
Starts from $1.00 / mo.
Server Locations
banderabanderabanderabanderabanderabanderabanderabanderabanderabandera

Cuando se trata de crear un sitio web, hay muchas opciones diferentes entre las que puede elegir. Ya sea que elija una plataforma CMS o un constructor de IA, lograrás construir tu sitio web. En el articulo de hoy, hemos preparado un tutorial sobre cómo instalar Magento 2 plataforma, y Howtohosting.guide lo guiará a través de todo el proceso de instalación.

instalar la imagen de magento

Que es Magento 2?

Magento 2 es una plataforma de comercio electrónico avanzada que utiliza tecnología de código abierto para crear sitios web. La plataforma no es como las otras plataformas CMS porque se enfoca en crear sitios de comercio electrónico y tiendas en línea.. Proporciona funciones flexibles como un carrito de compras avanzado y personalización completa..

La plataforma ofrece opciones para cargar temas y complementos.. también, Proporciona una potente optimización de marketing y SEO y está hecho para una audiencia informada pero sin conocimientos avanzados de programación., y puedes personalizar fácilmente hasta cierto punto. Pero si necesita cambiar algunas partes de la plataforma, debe ser realizado por un experto en Magento.

Novedades de Magento 2?

Con la última versión lanzada – v2.4 en 27 julio 2020, la plataforma tiene más mejoras.

Nuevas mejoras y actualizaciones

Soporte para PHP 7.4, PHPUnit 9.x
Soporte para Elasticsearch 7.xy MySQL 8.0
Motor de búsqueda MySQL eliminado
Soporte para MariaDB 10.4
Zend Framework ha quedado obsoleto y se ha migrado al proyecto Laminas.
Se eliminó la compatibilidad con el código de protección contra el fraude de Signifyd.
Módulo Core Braintree eliminado

Funciones de Magento
Magento es la plataforma de creación de comercio electrónico más flexible del mundo.

– Te da confiabilidad con 99.99% Tiempo de actividad.
– Personalización con opción de integrar cientos de extensiones y complementos.
– Experto informado 24/7 apoyo con 315,000 desarrolladores y socios en la línea
– 5 meses de garantía de devolución de dinero
– Constructor de página (el arrastre & drop le da control total sobre su sitio web. Te ayudará a personalizar más rápido, y crea contenido fresco y rico)

Cómo instalar Magento 2?

Para instalar la plataforma, debe hacerlo utilizando una base de datos FTP para transferir sus archivos.. Usaremos un servidor FTP llamado Apache y configuraremos Magento en 7 pasos.

Instale Magento usando Apache en 7 Pasos

Paso #1: Instalar Apache Server y PHP

Para configurar la plataforma, vamos a utilizar uno de los servidores HTTP más populares ahora – apache. Apache es un software de servidor web multiplataforma gratuito y de código abierto y es compatible con todos los sistemas operativos.

Para instalar Apache, debe actualizar los paquetes antes de ejecutar el comando install Apache install:

actualización de sudo apt
sudo apt instalar apache2

Para ejecutar Apache automáticamente, ejecuta el siguiente comando:

sudo systemctl habilitar apache2.service

El siguiente paso de la instalación de Apache es:

Configurar el host virtual Apache2

Afirmar Apache2 configuración del sitio para Tienda Magento, necesitas crear un nuevo archivo de configuración llamado “magento2.conf”

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

Obtenga el siguiente contenido y péguelo en el anterior archivo. Tenga en cuenta que puede cambiar dominio.com a su dominio.

<Anfitrión virtual *:80>
ServerAdmin [email protected]
DocumentRoot / var / www / html / magento2 /
ServerName dominio.com
ServerAlias ​​www.domain.com


<Directorio / var / www / html / magento2 />
Opciones Índices FollowSymLinks MultiViews
AllowOverride All
Orden permitir,negar
permitir de todos
</Directorio>


Registro de errores ${APACHE_LOG_DIR}/registro de errores
CustomLog ${APACHE_LOG_DIR}/access.log combinado
</Anfitrión virtual>

Si está instalando el CMS en la zona, tu puedes cambiar dominio.com a localhost.com, dev.com o m2.com. A continuación, debe actualizar el archivo de hosts en /etc / hosts con este:

127.0.0.1 localhost.com
127.0.0.1 dev.com
127.0.0.1 m2.com

En este tutorial, usamos localhost.com.

Asegúrate de haber habilitado “reescribir mod” utilizar URL compatibles con el sitio. Para que ingrese este código:

sudo a2ensite magento2.conf
sudo a2enmod reescribir

próximo, necesitas

Instalar PHP 7.2 y extensiones

En Ubuntu 18.04, puedes instalar PHP 7.2 con la siguiente línea de comando:

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-gmp php7.2-curl php7.2-soap php7.2-bcmath php7.2-intl php7.2-mbstring php7. 2-xmlrpc php7.2-mcrypt php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip

Después de instalar PHP, debe actualizarlo usando este código:

Abra el archivo php.ini sudo nano /etc/php/7.2/apache2/php.ini

Cambie los datos a esto y guárdelos.

file_uploads = Activado
allow_url_fopen = Activado
short_open_tag = Activado
límite de memoria = 512 M
upload_max_filesize = 128M
max_execution_time = 3600

Ahora necesita reiniciar Apache2 y ejecutar este comando:

sudo systemctl reiniciar apache2.service

Paso #2: Instalar el servidor de base de datos manualmente

MariaDB Se prefiere el servidor de base de datos al servidor de base de datos MySQL predeterminado, debido a un rendimiento más rápido y mejor. Instalar MariaDB Servidor y cliente, usando la línea de comando:

sudo apt-get install mariadb-server mariadb-client

Asegúrese de que se inicie y se inicie cada vez que reinicie el servidor:

sudo systemctl reiniciar mariadb.service
sudo systemctl habilitar mariadb.service

Después de esto, tiene el servidor MariaDB instalado y ahora necesita configurar la base de datos ingresando esta línea:

sudo mysql_secure_installation

Se le solicita y elige la siguiente opción:

Ingrese la contraseña actual para root (entrar por ninguno): Entrar
Establecer contraseña de root? [Y/n]: Y
Nueva contraseña: Escribe tu contraseña
re-ingrese nueva contraseña: Escribe tu contraseña
Eliminar usuarios anónimos? [Y/n]: Y
No permitir el inicio de sesión de root de forma remota? [Y/n]: Y
Eliminar la base de datos de prueba y acceder a ella? [Y/n]: Y
Recargar tablas de privilegios ahora? [Y/n]: Y

Paso #3: Crear & Configurar usuario de MySQL

Este es un paso obligatorio para seguir. Desde Magento 2.3.x, requiere un usuario único para la instalación, no puede ser usuario predeterminado: raíz.

Para hacerlo correctamente, primero debe iniciar sesión MariaDB

sudo mysql -u root -p

Crea una nueva base de datos – CREAR BASE DE DATOS magento2 y luego crea un nuevo nombre llamado: mageplaza

REATE USER ‘mageplaza’ @ ’localhost’ IDENTIFICADO POR "YOUR_PASSWORD";

Otorgar usuario de mageplaza a la base de datos magento2:

OTORGAR TODO EN magento2. * A "mageplaza" @ "localhost’ IDENTIFICADO POR "YOUR_PASSWORD"’ CON OPCIÓN DE SUBVENCIÓN;

PRIVILEGIOS DE FLUSH;
SALIDA;

Paso #4: Instalar Composer

Qué es Composer y cómo usarlo para Magento 2?

La plataforma CMS usa el compositor, un administrador de dependencias de PHP, para empaquetar componentes y ediciones de productos.

El compositor lee un composer.json archivo en el directorio raíz de Magento para descargar las dependencias de terceros enumeradas en el archivo.

Después de configurar el servidor, estás listo para comenzar la instalación.

Para comenzar con la instalación, necesitas descargar el instalador, que configurará su variable de entorno PATH para que pueda llamar al compositor desde cualquier directorio. Puede descargar el archivo desde aquí y también encontrar más información sobre el proceso.

curl -sS https://getcomposer.org/installer | sudo php — –install-dir = / usr / local / bin –nombre de archivo = compositor

compositor -v

Versión del compositor 1.8.5 2019-04-09

Paso #6: Descarga el paquete Magento

Descarga el paquete desde aquí

Después de descargar, deberías extraer el paquete a /var / www / html /. P.ej tienes una llamada de carpeta: magento2 en /var / www / html /

Paso #7: Instalar Magento 2

Para iniciar la instalación de Magneto, necesita acceder al http://localhost.com/magento2, entonces verás esta ventana.

magento acepta instalar la imagen

Hacer clic “De acuerdo” y el “Iniciar verificación de preparación“. Si todo está bien y no hay errores, debe hacer clic “siguiente
Ahora necesitas da Base de datos, ahí lo necesitas llenar la información de la base de datos y presione “siguiente

El siguiente paso es la configuración web, debe ingresar la dirección de su tienda http://localhost.com. Ingrese la URL relativa por la cual acceder al administrador. Entonces “siguiente“.

Ahora necesitas personalizar tu tienda con información general como zona horaria, moneda, idioma, y poner módulos avanzados me gusta Google analitico, anuncios Google, Optimizador de Google, etc..

Después de configurar todas estas cosas, estamos en los pasos finales., ahora necesitas crear una cuenta de administrador.

Complete la siguiente información:
Nuevo nombre de usuario
Nuevo Email
Nueva contraseña
Confirmar contraseña

Hacer clic “siguiente“, y entonces “Instalar en pc“. Una vez realizada la instalación., está listo para comprobar los resultados y empezar a personalizar su sitio.

Extensiones y temas en el módulo

Formar el mercado, puede cargar su sitio web con diferentes temas y extensiones flexibles que lo ayudarán a personalizar su sitio web. Hay temas disponibles para cualquier propósito, y extensiones populares como Píxeles de Facebook, Mercado de múltiples proveedores, Compras de Google, etc.. Visite el mercado aquí.

Hay algunas categorías de funciones con extensiones para su sitio web..

Atención al cliente
Paments & Seguridad
Márketing
Contabilidad & Finanzas
Envío & Cumplimiento
Optimización del sitio

Configuración de la línea de comandos

La interfaz de línea de comandos realiza tareas de instalación y configuración. La nueva interfaz realiza múltiples tareas, incluso:

Instalación de la plataforma (crear o actualizar el esquema de la base de datos, creando la configuración de implementación, etc.).
Limpiar la caché.
Administrar índices, incluida la reindexación.
Creación de diccionarios de traducción y paquetes de traducción.
Generando clases inexistentes como fábricas e interceptores para complementos, generar la configuración de inyección de dependencia para el administrador de objetos.
Implementar archivos de vista estática.
Creando CSS desde Less.

Un solo comando (/lista bin / magento) enumera todos los comandos de instalación y configuración disponibles.
Interfaz de usuario consistente basada en Symfony.
La CLI es extensible para que los desarrolladores externos puedan "enchufar"A eso. Esto tiene el beneficio adicional de eliminar la curva de aprendizaje de los usuarios..
Los comandos para módulos deshabilitados no se muestran.

Edición empresarial de Magento

La edición empresarial es una versión premium paga de la plataforma que ofrece más características especiales, opciones de personalización premium, y avanzado 24/7 apoyo. La edición empresarial se usa generalmente en las empresas más grandes o tiendas en línea., que tienen la necesidad de opciones más avanzadas. La razón principal por la que la edición empresarial es utilizada principalmente por las tiendas en línea más grandes es por su precio.. Cuesta $15,550/año

Consejos de HowtoHosting.guide para Magento

Aquí puede encontrar consejos útiles sobre Magento y cómo usarlo correctamente y optimizar su SEO. Incluso algunos de los consejos son realmente fáciles de hacer y pueden parecer innecesarios para muchos, son muy importantes para el rendimiento de su sitio web y su SEO..

Propina #1 – Actualizar a la última versión

Estar al día es muy importante porque las últimas actualizaciones siempre tienen mejoras y mejoras.. también, las últimas versiones son las mejor optimizadas para SEO. La propia plataforma siempre recomienda estar con la última versión.

Propina #2 – Utilice palabras clave adecuadas

Este consejo es esencial no solo para los sitios web de Magento, pero es muy importante para cualquier otro sitio web. Usar las palabras clave adecuadas e investigar las buenas para su sitio es un momento muy importante para el éxito del SEO de su sitio web.. Si no está seguro de cómo hacerlo correctamente, Magento ofrece sus propias herramientas de SEO, pero también puedes consultar algunos de los mejores aquí.

Propina #3 – Optimización de imagen

La optimización de la imagen incluso puede parecer que no es tan importante, pero es. Para optimizar tus imágenes de la mejor manera, Describe de qué se trata de la mejor manera clara y es bueno agregar tu dominio al final del título de la imagen., es bueno para la calificación del dominio de su sitio web. Para SEO las imágenes agregan atributos alt(de esta forma Google sabrá de qué se trata la imagen) Y una cosa más, comprime las imágenes y hazlas pequeñas, esto ahorrará espacio en su sitio web y no ralentizará su sitio.

Propina #4 – Evite el contenido duplicado

Un consejo importante es no duplicar el contenido.. Los robots de los motores de búsqueda lo toman como un mal punto si presumen de contenido duplicado. Si tienes contenido duplicado puedes solucionar el problema diciéndole a Google que uno de los contenidos que tienes es canónico para el otro. Para que esto suceda, vaya a la configuración de SEO. Ir Tienda => Configuración => Catálogo => Optimización de motores de búsqueda.

Propina #5 – Generar un mapa del sitio

El mapa del sitio es esencial para su sitio web porque los rastreadores de Google siguen los enlaces del mapa del sitio y esto les ayuda a escanear su sitio..
Administrar la creación de mapas del sitio XML y HTML. Con Magento, tienes la opción de ambos mapas del sitio a gusto.

Preguntas frecuentes sobre alojamiento web de Magento

¿Qué es el alojamiento web de Magento??

alojamiento web magento se refiere a un entorno de alojamiento diseñado explícitamente para adaptarse a las especificaciones únicas de la plataforma de comercio electrónico Magento. Este enfoque de alojamiento personalizado garantiza que las empresas en línea impulsadas por Magento puedan operar con la máxima eficiencia., garantizando una velocidad óptima, seguridad impenetrable, y escalabilidad de alto nivel para manejar aumentos repentinos en el tráfico web.

¿Por qué necesito hosting especializado para Magento??

Dada la arquitectura integral y demandante de recursos de Magento, se vuelve imperativo tener un entorno de hospedaje creado para cumplir con sus rigurosos estándares. Un hosting Magento especializado asegura que la configuración del servidor, configuraciones, y los recursos están en armonía con los requisitos de Magento, allanando el camino para operaciones fluidas, tiempos de carga más rápidos, y seguridad fortificada, esencial para el éxito de un mercado en línea.

¿El alojamiento compartido es adecuado para Magento??

En la superficie, alojamiento compartido puede parecer una opción económica para las tiendas Magento. sin embargo, porque varios sitios web comparten los recursos del servidor en dicho entorno, a menudo puede no cumplir con las métricas de rendimiento necesarias para los mercados más grandes basados en Magento. Para empresas que buscan crecer, dedicado, VPS, o el alojamiento en la nube son generalmente más adecuados, ofreciendo recursos dedicados y configuración mejorada.

¿Cómo beneficia el alojamiento SSD a Magento??

A diferencia de las unidades de disco duro tradicionales (HDD), Discos de estado sólido (SSD) no tienen partes móviles y ofrecen velocidades rápidas de acceso a datos. Incorporación de SSD en un Entorno de alojamiento de Magento significa que el contenido del sitio web, especialmente contenido dinámico, cargas a la velocidad del rayo. Esto no solo proporciona una experiencia de compra perfecta para los usuarios finales, sino que también reduce la tasa de rebote y mejora la participación general del usuario..

¿Por qué es importante el almacenamiento en caché para Magento Hosting??

Almacenamiento en caché, en su centro, es un mecanismo para almacenar y recuperar datos a los que se accede con frecuencia sin sobrecargar la fuente de datos primaria repetidamente. En el contexto de Magento, la implementación de estrategias de almacenamiento en caché eficientes garantiza que las páginas del sitio web se rendericen más rápido, los recursos del sistema se utilizan de manera óptima, y los usuarios no tienen que esperar mucho, un factor crucial para retener clientes potenciales y aumentar las ventas..

¿Cómo funciona una red de entrega de contenido? (CDN) Beneficia las tiendas Magento?

UNA Red de entrega de contenidos es esencialmente una red de servidores distribuidos globalmente. Funciona almacenando versiones en caché del contenido de su tienda Magento en varias ubicaciones. Cuando un usuario de, decir, Europa accede a tu tienda en EE. UU., el CDN sirve contenido desde un servidor europeo, reducir drásticamente los tiempos de entrega de contenido. El resultado? Clientes más felices, tensión reducida en su servidor principal, y conversiones potencialmente más altas.

¿Son esenciales las copias de seguridad automáticas para Magento??

En el dinámico mundo del comercio online, las redes de seguridad son cruciales. Las copias de seguridad automáticas sirven como esta muy neta, asegurarse de que si algo no sale según lo planeado, ya sean fallas técnicas, errores humanos involuntarios, o ciberataques maliciosos: los datos de su tienda permanecen seguros. Con copias de seguridad automáticas periódicas, puede restaurar su tienda Magento a su estado anterior, asegurar la continuidad del negocio y salvaguardar su reputación.

¿Necesito SSL para mi tienda Magento??

SSL (Capa de conexión segura) no es solo una recomendación para las plataformas de comercio electrónico; es una necesidad. Al establecer un enlace encriptado entre su servidor web y el navegador de un visitante, SSL asegura que todos los datos, información especialmente sensible como números de tarjetas de crédito, permanece privado. Más allá de los beneficios de seguridad, un certificado SSL también fomenta la confianza entre su clientela y puede ofrecer una ligera ventaja en las clasificaciones de los motores de búsqueda.

¿Puedo actualizar mi plan de alojamiento a medida que crece mi tienda??

El crecimiento es el objetivo final de cualquier negocio, y en el mundo digital, el crecimiento a menudo se traduce en más tráfico web. Los proveedores de alojamiento de renombre diseñan sus planes teniendo en cuenta la escalabilidad, asegurándose de que a medida que su tienda Magento amplíe su presencia, su entorno de alojamiento se adapta en tándem. Ya sea más almacenamiento, mejor poder de procesamiento, o aumentado banda ancha, una solución de alojamiento escalable se adaptará a sus requisitos cambiantes.

¿Cómo elijo el proveedor de alojamiento de Magento adecuado??

Elegir el proveedor de alojamiento adecuado es una decisión que puede dar forma a la trayectoria de su tienda Magento. Si bien el precio es un factor esencial, igualmente (si no más) importantes son aspectos como el tiempo de actividad garantizado (preferiblemente 99.9% o más), atención al cliente estelar, métricas comprobadas de rendimiento y velocidad del servidor, provisiones de seguridad de vanguardia, y reseñas genuinas de otros propietarios de tiendas Magento. Investigación, comparar, y participar en ensayos si es posible, para tomar una decisión informada que se alinee con sus aspiraciones comerciales. Un método recomendado para comparar precios y características es usar la herramienta inteligente, llamado Buscador de alojamiento por HTH. Comparará los últimos planes de hosting de Magento y te mostrará las mejores ofertas y descuentos que hay actualmente en el mercado.

Investigado y creado por:
Krum Popov
Apasionado emprendedor web, ha estado elaborando proyectos web desde 2007. En 2020, fundó HTH.Guide, una plataforma visionaria dedicada a agilizar la búsqueda de la solución de alojamiento web perfecta.. Leer más...
Revisado técnicamente por:
Metod Ivanov
Experto experimentado en desarrollo web con 8+ años de experiencia, incluyendo conocimientos especializados en entornos de hosting. Su experiencia garantiza que el contenido cumple con los más altos estándares de precisión y se alinea perfectamente con las tecnologías de alojamiento.. Leer más...

Dejar un comentario

su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *

Este sitio está protegido por reCAPTCHA y Google Política de privacidad y Términos de servicio aplicar.

Este sitio web utiliza cookies para mejorar la experiencia del usuario. Al usar nuestro sitio web, usted acepta todas las cookies de acuerdo con nuestro Política de privacidad.
Estoy de acuerdo
En HTH.Guide, Ofrecemos revisiones transparentes de alojamiento web., asegurar la independencia de influencias externas. Nuestras evaluaciones son imparciales ya que aplicamos estándares estrictos y consistentes a todas las revisiones..
Si bien podemos ganar comisiones de afiliados de algunas de las empresas destacadas, Estas comisiones no comprometen la integridad de nuestras reseñas ni influyen en nuestras clasificaciones..
Los ingresos del afiliado contribuyen a cubrir la adquisición de la cuenta., gastos de prueba, mantenimiento, y desarrollo de nuestro sitio web y sistemas internos.
Confíe en HTH.Guide para obtener sinceridad y conocimientos fiables sobre alojamiento.