====== 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