# Descargar y mover el repositorio ```bash cd ~ git clone gitea@192.168.10.40:dix/formha.git sudo mv formha/ /var/www cd /var/www/formha/ ``` # Entrar en modo Dios ```bash sudo su ``` # Crear el ambiente virtual ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt deactivate ``` # Salimos del modo Dios ```bash exit ``` # Añade las variables de entorno del proyecto al archivo envars ```bash sudo nano /etc/apache2/envvars ``` ```bash #\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ # inicio variables de formha # contraseña applicaciones DIX: MOD export email_sender="systems.dix.dev@gmail.com" export pswd_formha="qcpg picq gnxp kwtx" export jwt_secret_key="pswd_2025_formha_s3cr3t_k3i_4pp" export email_secret_key="FoRmHä_z0z5" export forma_db='{ "host":"db_s", "port":5432, "database":"formha", "user":"postgres", "password":"Shala55951254" }'; # final variables de formha #///////////////////////////////////// ``` # Movemos el archivo de configuración a Apache (solo se hace 1 vez) ## SI TE DA ERROR PRIMERO DESACTIVA APACHE EL PROBLEMA ES LAS VARIABLES DE ENTORNO sudo systemctl stop apache2 sudo mv formha.conf /etc/apache2/sites-available/ cd /etc/apache2/sites-available/ sudo a2ensite formha.conf ```bash sudo systemctl reload apache2 sudo systemctl restart apache2 ``` ######################################################################################################### # variables de entorno DIX ######################################################################################################### export tac_db='{ "host":"db_s", "port":5432, "database":"tac_reclutamiento", "user":"postgres", "password":"Shala55951254" }'; export n_server="Server No. 1"; export ip_device=$(ifconfig | grep -A 1 '^[a-zA-Z]' | grep 'inet ' | head -n 1 | awk '{print $2}')