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