Skip to content

continuum/env-prestashop-fpay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ambientes Prestashop y Wordpress Test FPay

* Requerimientos

Instalación rápida

git clone [email protected]:continuum/env-prestashop-fpay.git && cd env-prestashop-fpay && ./run.sh build

Instalacion paso a paso

Clonar/Descargar repositorio

Debe clonar repositorio de github de la siguiente forma:

git clone [email protected]:continuum/env-prestashop-fpay.git

una vez descargado entrar en la carpeta del proyecto:

cd env-prestashop-fpay

Build

Para crear un ambiente con la configuración por defecto se debe ejecutar el siguiente comando en la terminal

./run.sh build

Ejemplo de Build con parámetros

Para poder parametrizar el build con distintas veriones de PHP Prestashop y MySql se pueden agregar los siguientes flags:

  • -p para versión de PHP ejemplo 7.4
  • -e para versión de Prestashop ejemplo 1.7.8.3
  • -m para versión de MariaDb ejemplo 10.7.8
  • -y para versión de Mysql ejemplo 5.6
  • -w para versión de Wordpress ejemplo 1.7.8.3
./run.sh build -p 7.3 -e 1.7.8.3 -y 5.6 #EXAMPLE PRESTASHOP
./run.sh build -p 7.4 -w 6.1 -m 10.7.3 #EXAMPLE WORDPRESS

Start

./run.sh start

Si desea desplegar sin visualizar los logs por pantalla en modo detach ejecutar con el parametro -d

./run.sh start -d

Si inicio con modo detach y necesita ver logs de los contendores ejecute lo siguiente

./run.sh logs

Stop

Para detener los contenedores desplegados ejecute el siguiente comando:

./run.sh stop

Valores por defecto

Versiones por defecto

La configuración por defecto del ecommerce y db se encuentran en el archivo .env. Para crear este archivo ejecute:

./run.sh create_env

En este archivo encontrara las variables donde puede especificar las versiones por defecto que desea desplegar, los valores por defecto son:

#Default version
PHP_DEFAULT_version=7.4
Prestashop_DEFAULT_version=1.7.8.3
MariaDB_DEFAULT_version=10.7.8
Puertos por defecto

En el archivo .env tambien encontrara las variables donde puede especificar los puertos por defecto que desea desplegar tanto de base de datos como de servidor web, los valores por defecto son:

PORT_DEFAULT_WEB=8080
PORT_DEFAULT_DB=3306

Eliminar datos

Para eliminar toda la data de los contenedores creados puede ejecutar el siguiente comando:

./run.sh _clean_all

######*** En ambientes linux como Ubuntu puede requerir permisos de super usuario o root (sudo) para eliminar estas carpetas.

######*** Ocupar con precaución, no es posible recuperar data una vez eliminada.

About

Ambientes de prestashop para proyecto Fpay

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published