Pagos v2
Procedimiento
Clonar repositorio:
git clone https://stash.project-tools.santillanatn.com/scm/psa/pagos-br-v2.git
- Entrar dentro de la imagen de docker sobre php 7.2
docker exec -it consucorp-webserver bash
Para 5.6
docker-compose exec webserver bash. - Creación enlace simbólico
crear las carpetas en "www" /br/ /unoi/ en Windows y luego ejecutar la siguiente línea:
ln -s /var/www/html/aplicacion/pagos-br-v2/ /var/www/html/br/unoi/pagamento - SSH Key permisos para obtener dependencias ejecutar la siguiente línea (la palabra rsa se cambia por las iniciales de la persona):
ssh-keygen -t rsa -C "usuario@consucorp.com.mx"
-Guardar en el path default (enter)
-Se solicita contraseña (opcional pero recomendable) y volverla a introducir
-Ejecutar la siguiente línea para obtener el key y enviarlo al administrador
cat ~/.ssh/id_rsa.pub - Crear el archivo .htaccess con el siguientes lineas: ( las comillas van las llaves proporcionadas sin comillas)
SetEnv AWS_REGION us-east-1
SetEnv ENVIRONMENT dev
SetEnv DB_HOST pre-homol-master.unoi-sc.sndinf.internal
SetEnv DB_HOST_SLAVE pre-homol-master.unoi-sc.sndinf.internal
SetEnv DB_PORT 3306
SetEnv DB_DRIVER pdo_mysql
SetEnv DB_SCHEMA uno
SetEnv DB_USER "Usuario"
SetEnv DB_USER_SLAVE "Usuario"
SetEnv DB_PASSWORD "Contraseña"
SetEnv DB_PASSWORD_SLAVE "Contraseña"
SetEnv AWS_ACCESS_KEY AKIAJSH7QNKJM2MWHEBQ
SetEnv AWS_SECRET_KEY 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
SetEnv WS_URI http://homol.sistemauno.com/ws/
SetEnv mySqlHost pre-homol-master.unoi-sc.sndinf.internal
SetEnv mySqlDb uno
SetEnv mySqlUser "Usuario"
SetEnv mySqlPassword "Contraseña"
SetEnv PAIS BR
SetEnv EMPRESA SFB
SetEnv MAIL_DRIVER smtp
SetEnv MAIL_HOST consucorp-mailhog
SetEnv MAIL_PORT 1025
SetEnv MAIL_ENCRYPTION null
SetEnv MAIL_USERNAME null
SetEnv MAIL_PASSWORD null - Instalar dependencias del proyecto:
-Dentro del bash del docker dirigirse la siguiente ruta:
cd aplicacion/pagos-br-v2/protected/
-Ejecutar composer:
composer install - Copiar el contenido crear la carpeta comratido:
.\aplicacion\pagos-mx-v4\protected\vendors\basecentral\compartido - Verificar funcionamiento de la herramienta de pagos con la siguiente Url
https://www.basecentral.test/br/unoi/pagamento/index.php