GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

¿Cómo instalar Magento 2.4.2 en Centos 7.x con cPanel?

Magento es una aplicación de comercio electrónico de código abierto escrita en lenguaje PHP. Magento también utiliza otros marcos PHP como Symfony y Laminas. Consulte los siguientes pasos para instalar Magento 2.4.2 en Centos 7.x con cPanel usando softaculous.

Requisitos del sistema para Magento 2.4.2 en cPanel

  • RAM: Se requiere un mínimo de 2 GB de RAM

  • Servidor web: Apache 2.4 con módulo mod_version habilitado.

  • MySQL 8.0 o MariaDB 10.4 para proyectos de Magento Commerce Cloud

  • PHP 7.4

  • Extensión PHP: ext-bcmath, ext-curl, ext-gd, ext-iconv, ext-intl, ext-mbstring, ext-openssl, ext-pdo_mysql, ext-simpleml, ext-soap, ext-xsl, ext-zip, ext- enchufes, php-opcache, libsodio 

  • Límite de memoria PHP: 512 MB

Es posible que no encuentre libsodium dentro de EasyApach 4.0 PHP Extention. Siga los pasos a continuación para instalar libsodium en Centos 7.x

¿Cómo instalar libsodium para instalar Magento 2.4.2 en Centos 7.x?

  • En el primer paso, instale el paquete Linux EPEL con el siguiente comando.

    sudo yum install epel-release
  • Instale la biblioteca necesaria para libsodium con el siguiente comando.

    yum install libsodium libsodium-devel -y
  • Ejecute el siguiente comando para instalar la extensión de PHP libsodium.

    find /opt/cpanel/ -iname pecl | grep bin
    /opt/cpanel/ea-php74/root/usr/bin/pecl install libsodium
  • Hemos instalado con éxito la extensión PHP libsodium.
  • Ahora, hemos completado la instalación de todos los requisitos previos para Magento 2.4.2. Avancemos hacia la instalación de Magento. Tenga en cuenta que instalaremos Magento desde Softaculous. Asegúrese de que su cuenta de cPanel tenga softaculous instalado. Consulte ¿cómo instalar softaculous en un servidor Linux con un servidor cPanel?

  • Inicie sesión en su cuenta de cPanel.

  • Vaya al instalador de Softaculous y busque el Magento y haga clic en él.

  • Haga clic en Instalar ahora botón.

  • Rellene todos los detalles, como la versión de Magento, la ruta de administración. Le sugerimos dejar en blanco la ruta de administración.

  • En la sección de la cuenta de administrador, ingrese sus credenciales de administrador y cuenta de correo electrónico. Asegúrese de ingresar la cuenta de correo electrónico correcta. Puede seleccionar el nombre de la base de datos, el prefijo de la tabla y la política de respaldo para Magento en las opciones avanzadas. Finalmente, haga clic en el botón Instalar. Verá la opción Descargar paquetes una vez que haga clic en el botón Instalar.

  • Después de la instalación exitosa, aparecerá la siguiente pantalla. 

  • Abra su sitio web en el navegador y verá la siguiente pantalla.



  • Puedes abrir tu cuenta de administrador usando yourdomain.com/admin en el navegador.

  • Hemos instalado correctamente Magento, así que iniciemos sesión con nuestras credenciales de administrador que ingresamos durante la instalación.

  • Vaya, aquí se enfrentará a un desafío. De manera predeterminada, Magento habilita la autenticación de dos factores, pero no la solicita durante la instalación.

  • ¿Cómo deshabilitar la autenticación de dos factores del administrador de Magento?

    Para deshabilitar la autenticación de dos factores de Magento Admin, debe ejecutar el siguiente comando en la raíz de instalación de Magento. Para cPanel, debe ir a public_html de su dominio y ejecutar el siguiente comando .

    php bin/magento module:disable Magento_TwoFactorAuth

    Hemos arreglado la autenticación de factor 2 de Mangento. Inicie sesión en el panel de administración de Magento. Pero, puede enfrentar el siguiente obstáculo. Cuando inicie sesión en el panel de administración de Magento, verá que se carga continuamente.  

    ¿Cómo solucionar el problema de carga continua del administrador de Magento?

    Después de instalar Magento Admin, se enfrentará a un problema de que Magento Admin sigue cargando. 

    Ejecute el siguiente comando en el directorio raíz de Magento. Implementará el contenido estático y solucionará el problema de carga del administrador de Magento, 

    php bin/magento setup:static-content:deploy -f

    Ahora, borre la memoria caché del navegador y debería poder iniciar sesión en Magento Admin ahora sin ningún problema. 


    Panels
    1. Cómo instalar CentOS 8 (con capturas de pantalla)

    2. Cómo instalar cPanel en CentOS

    3. Cómo instalar Nginx en WHM/cPanel con Engintron

    4. Cómo instalar Magento 2.4 con OpenLiteSpeed ​​en Ubuntu 20.04

    5. ¿Cómo instalar Jetbackup en CentOS/RHEL 7 con cPanel?

    Cómo instalar Magento en CentOS 8

    Cómo instalar cPanel en CentOS 8

    ¿Cómo instalar el servidor web LiteSpeed ​​en WHM/cPanel con Centos 7.x?

    Cómo instalar cPanel y WHM en CentOS 7

    Cómo instalar cPanel y WHM en CentOS 6

    ¿Cómo instalar Magento 2.x en cPanel?