Cómo instalar Magento2 en Ubuntu 18.04
- 1410
- 349
- Sta. Enrique Santiago
Magento es el mejor software y solución de comercio electrónico para servicios en línea. Magento 2 es la última versión recientemente que el equipo de Magento ha lanzado su nueva versión Magento 2.0 con muchos cambios de mejoras y optimizaciones sobre Magento 1. Este tutorial lo ayudará a instalar la aplicación Magento2 en Ubuntu 18.04 sistema.
Recomendado: Magento2 CodeBase y Script Automation de copia de seguridad de la base de datos
Paso 1 - Instalar lámpara
Puede usar los siguientes comandos para instalar todos los requisitos de repositorios predeterminados.
sudo apt actualización sudo apt install apache2 wget unzip
Luego instale PHP y otros módulos PHP requeridos.
sudo apt install PHP LibapACHE2-MOD-PHP PHP-MYSQL PHP-DOM PHP-SIMPLEXML PHP-Pear SUDO APT INSTALL
Puede usar mysql o mariadb como servidor de base de datos para la aplicación Magento.
sudo apt install mysql-server
Una vez que terminó la instalación, ejecute el script mysql_secure_installation para crear una contraseña para la cuenta root y asegurar el servidor MySQL.
sudo systemctl iniciar mysql.servicio sudo mysql_secure_installation
El entorno de la lámpara se completa en su sistema. Pase al siguiente paso:
Paso 2 - Instale el compositor
Este tutorial requirió el compositor PHP para completar la instalación. Para instalar el compositor PHP en su sistema, ejecute los siguientes comandos:
curl -ss https: // getComposer.org/instalador | compositor de PHP MV.Phar/usr/local/bin/composer chmod +x/usr/local/bin/composer
Paso 3 - Descargar Magento 2 Archive
Puede descargar el código fuente de Magento desde el repositorio o sitio web oficial de GitHub. Después de terminar la descarga después de descargar el archivo de archivo, extraiga en el documento del sitio web root. Para que podamos acceder directamente desde el navegador web.
wget https: // github.com/Magento/Magento2/Archive/2.3.Zip descrompar.3.ZIP MV Magento2-2.3/var/www/magento2
Después de colocar los archivos Magento en la ubicación adecuada, use el compositor para instalar las bibliotecas requeridas
CD/VAR/WWW/MAGENTO2 COMPOSER INSTALA
Luego, establezca el permiso adecuado en los archivos para ejecutarse con Apache WebServer.
sudo chown -r www -data.www -data/var/www/magento2 sudo chmod -r 755/var/www/magento2 sudo chmod -r 777/var/www/magento2/pub, var
Paso 4: crear base de datos y usuario
Magento usa MySQL como servidor de base de datos de backend. Inicie sesión en su servidor MySQL con privilegios de administración y cree una base de datos y un usuario para la nueva instalación de Magento 2.
mysql -u root -p mysql> Crear base de datos magento2_db; mysql> crear usuario [correo electrónico protegido] 'localhost' identificado por 'PA $$ Word'; mysql> otorgar todo en magento2_db.* A [correo electrónico protegido] 'localhost'; MySQL> privilegios de descarga; mysql> salir
Paso 5 - Crea Apache VirtualHost
Cree un archivo de configuración de Apache para su sitio web de Magento como/etc/apache2/sites-disponible/magento2.ejemplo.comunicarse.confusión
sudo vim/etc/apache2/sites disponible/webhost.tecadmin.neto.confusión
y agregar el siguiente contenido.
Documentroot/var/www/magento2 servername webhost.tecadmin.Net Eliminarloverride todo
Ahora habilite el host virtual usando el siguiente comando.
sudo a2ensite webhost.tecadmin.neto
También asegúrese de habilitar el módulo de reescritura Apache, que Magento recomienda.
sudo a2enmod reescribir
Después de hacer todos los cambios anteriores, asegúrese de reiniciar el servidor Apache.
sudo systemctl reiniciar apache2.servicio
Paso 6 - Ejecutar el instalador web
Comencemos la instalación de Magento2 utilizando un instalador web. Acceda a su directorio Magento 2 en el navegador web como a continuación. Lo redirigirá a la página de inicio de instalación.
http: // webhost.tecadmin.neto
6.1. Acuerde el acuerdo de licencia y haga clic en "Aceptar y configurar Magento"
6.2. Ahora haga clic en la "Prueba de preparación de inicio". Magento verificará los requisitos del sistema aquí. Al finalizar con éxito, verá la pantalla como a continuación, simplemente haga clic en Siguiente. Se corrige problemas si se muestra en esta pantalla y haga clic en Inténtelo de nuevo.
6.3. Ingrese los detalles de su base de datos aquí creados en el paso 4.
6.4. El instalador le mostrará la dirección de la tienda (igual que abordamos). También genera una URL aleatoria para la interfaz de administración. Puede cambiarlo según sus requisitos. Por razones de seguridad, no tomará la URL como administrador.
6.5. Cree un usuario administrativo con una contraseña segura para su aplicación Magento.
6.6. En este paso, Magento está listo para la instalación. Clickea en el Instalar ahora botón para comenzar la instalación y esperar su finalización.
6.7. En este paso, la instalación de Magento se completa.
6.8. Finalmente, abrirá la pantalla de inicio de sesión de administrador. Use las credenciales de administración creadas durante el asistente. Abrirá el panel de administración después de una autenticación exitosa.
Felicitación! Ha implementado con éxito Magento2 en su sistema.
Paso 6 - Programe Magento2 Cronjobs
Finalmente, programen los cronjobs de fondo para su instalación de Magento2. Estos cronjobs realizan algunas actividades como reintegración, boletines informativos, actualizaciones de tarifas de divisas, envío de correos electrónicos automáticos y generadores de sitios, etc. Para programar, estos trabajos editan el archivo CRONTAB
crontab -e
y agregue siguientes cronjobs al final del archivo y guárdelo.
* * * * * * www-data php/var/www/magento2/bin/magento cron: run * * * * * www-data php/var/www/magento2/update/cron.php * * * * * * www-data php/var/www/magento2/bin/magento setup: cron: run
Aquí datos www es el usuario bajo el cual Apache se está ejecutando y /var/www/magento2/ es la ubicación de sus aplicaciones Magento2.
Conclusión
Ha configurado con éxito la aplicación Magento en su sistema. Vamos a construir un increíble sitio web de comercio electrónico. Para la producción, el servidor siga nuestro próximo tutorial a Magento CodeBase y Script de automatización de la base de datos de la base de datos.
- « Cómo instalar Magento2 en Fedora 34/33
- Cómo ver o cambiar la dirección de usuario y la dirección de correo electrónico GIT »