Cómo instalar Magento en Centos 7 automáticamente
Los emprendedores y empresarios debemos mirar al comercio electrónico como una herramienta fundamental para el crecimiento de nuestros proyectos, además se ha convertido en una necesidad para fidelizar clientes. Una de las mejores herramientas para el comercio electrónico es Magento, que orgullosamente es de código abierto y que cuenta con miles de usuarios e instalaciones.
En esta oportunidad le vamos a enseñar a instalar Magento en Centos 7 de manera automática y en muy poco tiempo, todo esto gracias a un poderoso script llamado MASC-M™Magento Interactive Server Configuration que ha sido realizado por el equipo de Magenx
¿Qué es Magento?
Es una plataforma de código abierto, orientada al comercio electrónico, que nos permite crear bonitas y profesionales tiendas virtuales de manera rápida y sencilla. Fue escrita en php por la compañía Varien Inc y destaca por su facilidad de uso, sumado a su amplia comunidad y los miles de optimizaciones (plugins, themes..) que han sido liberadas para ampliar su potencial.
Podemos ampliar sobre el comportamiento de Magento, citando a Wikipedia:
“Magento emplea el sistema de base de datos relacional MySQL/MariaDB, el lenguaje de programación PHP, y elementos de Zend Framework. Aplica las prácticas de la programación orientada a objetos y la arquitectura modelo–vista–controlador. También utiliza el modelo entidad–atributo–valor para almacenar los datos.”
¿Qué es el Script Magento Interactive Server Configuration?
Es un shell script realizado por Magenx, que nos permite instalar Magento en Centos 7 de manera automática. Este script instala todas las herramientas necesarias para tener una implementación eficiente y segura de Magento, además añade aplicaciones para administrar y gestionar cada una de las funcionalidades que la herramienta nos ofrece.
El script combina a Magento con LEMP por lo que tendrá un servidor optimizado, preconfigurado y totalmente actualizado, con la mínima intervención del usuario. Después de ejecutado este script ya puede comenzar a disfrutar de su instalación de Magento, además podrá hacer tareas de mantenimiento de manera sencilla gracias a los diversos panel de administración que instala como Webmin, phpmyadmin, mytop entre otros.
Vale la pena destacar que el script configura cada una de las herramientas instaladas para que su rendimiento sea el óptimo, por lo que tendrá a su disposición de un nginx totalmente a tono, un php con todas las dependencias necesarias, una base de datos respaldada y hasta un poderoso demonio de compresión de imágenes activado.
Cómo si esto fuera poco, gracias a este script vamos a tener una amplia barrera de seguridad que incluye certificado SSL, cortafuegos, antispam, herramientas para impedir ataques DDoS o de fuerza bruta y muchas otras funcionalidades.
Este poderoso script instala y configura automáticamente las siguientes herramientas:
- WEBMIN CONTROL PANEL
- PERCONA 5.6
- HHVM
- VARNISH
- NGINX
- PHP 7
- REDIS 6379|6380
- MEMCACHED
- PROFTPD
- JAVA
- MALWARE REALTIME MONITOR
- CLAMAV ENGINE
- PERCONA TOOLKIT
- MYSQLTUNER + reports
- MYTOP
- PHPMYADMIN
- CSF FIREWALL
- OSSEC
- MAGERUN 2
- ELASTICSEARCH
- images optimization
- letsencrypt
- goaccess
- iotop
- sysstat
- git/svn
- strace
- python-pip
- iptraf
- SOLR ready
Instalar Magento en Centos 7 atomáticamente.
Ya con conocimientos sobre las características y beneficios de este grandioso script, sólo debemos instalarlo y probarlo. Es recomendable tener una instalación de Centos 7 limpia y con ram suficiente para mantener cada una de las funcionalidades que se van a instalar.
La instalación es sumamente sencilla, basta con que ejecutemos el siguiente comando:
curl -o mascm.sh -L https://masc.magenx.com && sh mascm.sh
Automáticamente se descargará el script y se ejecutará con los permisos necesarios, en la actualidad el script puede instalar la versión Magento 1.9.3.x o la versión Magento 2.1.x, por lo que durante la instalación debes seleccionar la versión que deseas instalar.
Con este sencillo paso tendremos una instalación eficiente de Magento y de manera rápida, ampliamente recomendable para los administradores de servidores (que no desean realizar la instalaciones a mano) o para los novatos que desean tener instalado Magento con un rendimiento óptimo.
El artículo Cómo instalar Magento en Centos 7 automáticamente aparece primero en Cómo instalar Magento en Centos 7 automáticamente.