Aviso |
---|
Lo ideal es ya contar con un directorio ya preparado, incluyendo las conexiones. |
Aviso |
---|
Considerar que a la carpeta /usr/local/ debo dar permisos para subir el napse.zip --Tener en cuenta de que se tenga espacio suficiente en la partición elegida. |
INSTALANDO BRIDGE
- Copiar la carpeta napse.zip en /usr/local/
- Descomprimir la carpeta
- Dar permisos al usuario sobre la carpeta napse (esto es util para modificar archivos desde el WINSCP)
- Modificar archivo default.js de BridgeAPI para construir correctamente la MongoURL (EJ: mongodb://admin:[email protected]:27017/bridgeOffline?authSource=admin)
Voy a crear los servicios.
Comienzo con NodeJS
Bloco de código |
---|
pm2 start ecosystem.config.js pm2 save pm2 init |
Verificar el log de BridgeAPI viendo que levante sin errores y que indique que la base de datos no esta inicializada.
Crear el script llamado install.js o modificarlo de acuerdo a la información.
Bloco de código |
---|
var unirest = require('unirest'); unirest.post('http://localhost:10000/install-a-terminal') .header('Accept', 'application/json') .send({ "terminalCode": "14", "host": "http://10.4.203.56:8181" }) .end(function (response) { console.log(response.body); }); |
Tener en cuenta el numero de terminal y la direccion IP del host (tienda)
Una vez editado el script ejecutar lo siguiente:
- Instalar unirest
Bloco de código |
---|
npm install unirest |
y luego ejecutamos el script creado
Bloco de código |
---|
node install.js |
Aguardar hasta que finalice.
Revisar archivos nuevamente de configuracion para descartar un error de parametrización (run.sh, hibernate.cfg.xml, etc)
Ya podemos ejecutar desde GNOME a Bridge POS