Crear instancias de OrfeoNG

Descripción

Prerequistos

Instalación


1. Copiese de otro
~~~~~~~~~~~~~~~~~~

$>  cd /var/www/html
$>  cp -Rpd pruebas proyecto1

Necesita configurar para cambiar el directorio

ng_backend/api/config/params-local.php
ng_frontend/src/environments/environment.ts

Debe escoger un puerto para sacar el socket y editar

ng_sockets/server.js

2. Cree una bd
~~~~~~~~~~~~~~

$> mysql -u root
create database orfeong_proyecto1;
grant all on orfeong_proyecto.* to orfeong_usr@localhost


y ahora llenela

$>  bzip2 -dc mysql_orfeong_orfeong_db_2023-10-29.dump.bz2 | mysql -u root orfeong_proyecto1

Cambie el nombre de la bd en

ng_backend/common/config/main-local.php


3. Configuracion de Apache
~~~~~~~~~~~~~~~~~~~~~~~~~~

$>  cd /etc/apache/conf-available
$>  cp orfeong_pruebas.conf orfeong_proyecto1.conf

edit y cambie pruebas por proyecto1

s/pruebas/proyecto1/g

Y escoja el siguiente puerto donde va a poner el socket
y activelo con


$>  ln -s /etc/apache/conf-available/orfeong_proyecto1.conf /etc/apache/conf-enabled/
$>  systemctl restart apache2

Si esta usando dominios virtuales entonces tambien toca hacer la tarea con

$> cd /etc/apache2/sites-available/
$> cp pruebas_vhost.conf proyecto1_vhost.conf

Editelo y cambie todo pruebas por proyecto1

habiltelo

$>  ln -s /etc/apache/sites-available/proyecto1_vhost.conf /etc/apache/sites-enabled/
$>  systemctl restart apache2


4. Cree un socket
~~~~~~~~~~~~~~~~~
$> cd /etc/systemd/system
$> cp ng_sockets_pruebas.service ng_sockets_proyecto1.service

Editelo y cambie el directorio de operacion por proyecto1

$> systemctl daemon-reload
$> systemctl enable ng_sockets_proyecto1.service
$> systemctl start ng_sockets_proyecto1.service


5. Ya vamos a configurar y compilar
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Edite el script de configuracion para cambiar el home

vi /usr/share/kuine/utils/configure_NG

Y con eso podemos hacer las siguientes tareas

- Confirmar los permisos
- Resetaar el pass de admin
- cambiar la llave de ciframiento
- compilar el front


Y ya debe funcionar

6. Falta el cron
~~~~~~~~~~~~~~~~

En /etc/cron.d  copie orfeong_pruebas a orfeng_proyecto y editelo para cambiar el home

Trucos

Problemas

1. Si el instale_mrtg.sh no le funciona

-

Referencias

-

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

15-Marzo-2006 J.E.Gomez v1.0 Primera version

Volver arriba