El primer paso es descargarnos una versión de Magento de la página oficial, recomiendo un paquete sin SAMPLES, vacío.
https://magento.com/tech-resources/download
Subimos el paquete ZIP a la raiz del dominio /httpdocs.
Voy a dar por hecho de que tenéis los prerequisitos de instalación.
http://devdocs.magento.com/guides/v2.1/install-gde/system-requirements-tech.html
Es esencial, que aunque tengais corriendo vuestro dominio bajo PHP 7, la versión de PHP de Centos7 también la tengais bajo PHP7.
Esto se vé facil con este comando:
php --version #Debe apareceros esto: PHP 7.0.20 (cli) (built: Jun 8 2017 16:49:42) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v6.0.7, Copyright (c) 2002-2016, by ionCube Ltd. with Zend OPcache v7.0.20, Copyright (c) 1999-2017, by Zend Technologies
Hay un truquillo para pasar la versión de PHP en centos, ejecutando estos comandos:
#Solo es válido para plesk. mv /usr/bin/php /usr/bin/php.backup mv /usr/bin/php-cgi /usr/bin/php-cgi.backup ln -s /opt/plesk/php/7.0/bin/php /usr/bin/php ln -s /opt/plesk/php/7.0/bin/php-cgi /usr/bin/php-cgi
Cumpliendo los prerequisitos, solo tenemos que lanzar el siguiente comando:
php bin/magento setup:install --base-url="http://nuestrodominio.com" --db-host="localhost" --db-name="nombredenuestrabbdd" --db-user="usuariobbdd" --db-password="passworddebbdd" --admin-firstname="Administrator" --admin-lastname="Magento" --admin-email="emaildeadministrador" --admin-user="admin" --admin-password="password123" --language="es_ES" --currency="EUR" --timezone="Europe/Madrid" --use-rewrites="1" --backend-frontname="admin"
Ya tenemos nuestro magento operativo.
Faltaría modificar los permisos de carpetas:
#Comando para modificar permisos de usuario y grupo recursivamente chown -R usuarioDOMINIO:nombreGRUPO ./*
Ahora que tenemos nuestro Magento 2.1 ya podemos trastear con el.
La instalación de la herramienta la haremos por composer.
Primero preparemos composer para poder descargar la herramienta y posteriormente hacer una actualización a último nivel de todos los módulos de magento.
Continuara….
Modifica tu tienda en un solo sitio Si por algún motivo, no utilizas multitienda y…
En el proceso de compra no se muestran las opciones de pago Si te has…
/migrations#rm -rf ./* #php bin/console doctrine:migrations:generate #php bin/console doctrine:migrations:migrate #php bin/console doctrine:migrations:current #php bin/console doctrine:migrations:diff…
Pasos para inicializar un proyecto Symfony 5 y un panel de control de entidades Inicializando Symfony:…
MODULOS DE ODOO NECESARIOS PARA UN ECOMMERCE Enlaces de OCA de interes: En el siguiente…
Migración de un prestashop 1.7 de un dominio a otro. Copiamos la BBDD del antiguo…