A veces, en nuestro ambiente de pruebas, usamos variables de entorno en el front-end. Es común guardarlas en el archivo `.bashrc` o en archivos `.env`. Si usas la segunda opción, siempre asegúrate de considerar el archivo `.env` en `.gitignore` para evitar exponer información sensible y comprometer la seguridad de tu aplicación.

En producción, cuando usamos Apache, debemos agregar las variables de entorno correctamente para que nuestra aplicación las reconozca. Para hacerlo, sigue estos pasos:

1. Editar el archivo de configuración de variables de entorno de Apache:

 Copiar código sudo nano /etc/apache2/envvars

2. Agregar las variables de entorno:

Al final del archivo, agrega la variable con la siguiente estructura:

 Copiar código 
# export nombre_variable='valor' 
export SALUDO="Hola mundo"

3. Guardar y reiniciar Apache

Guarda los cambios con `CTRL + S`, cierra el editor con `CTRL + X` y aplica los cambios reiniciando Apache:

 Copiar código
sudo systemctl restart apache2

Una vez completados los pasos anteriores tu aplicación debe correr sin problemas, estas variables solo estarán disponibles para procesos manejados por Apache y no para sesiones de usuario en la terminal.

En tu proyecto de Flask en producción ya podrás usar la variable como normalmente la estabas usando, ejemplo:

import os  
saludo = os.getenv("SALUDO")  
print(saludo)  # Debería imprimir "Hola mundo"