SIU-Guarani/Version3.14.0/vhost
Revisión del 16:25 25 oct 2017 de Fmartinez (discusión | contribuciones) (Página creada con «= Configuración de VirtualHost = A continuación mostraremos un ejemplo, en el que se configurarán tres hosts virtuales de Apache, para: # Atender el acceso general a G...»)
Configuración de VirtualHost
A continuación mostraremos un ejemplo, en el que se configurarán tres hosts virtuales de Apache, para:
- Atender el acceso general a Gestión, mostrando cómo restringir por rango de IPs.
- Atender accesos públicos a Gestión, permitiendo el acceso a un conjunto limitado de operaciones (solicitud de constancias y certificados desde 3w, validación de constancias), y prohibiendo el acceso al resto del sistema.
- Atender el acceso a la interfaz de Autogestión (3w)
Para los ejemplos, asumimos que tenemos registrados los siguientes dominios:
- g3.unx.edu.ar
- g3publico.unx.edu.ar
- 3w.unx.edu.ar
1. Acceso general a Gestión
Partimos de una instalación de producción, en la que ya fueron eliminados y despublicados los proyectos toba_editor y toba_referencia. Es decir, sólo existen en la instancia los proyectos guarani y toba_usuarios.
Además, como publicaremos el proyecto guarani en la raíz del host virtual, lo dejamos establecido con el string vacío en la variable "url" del bloque de configuración del proyecto del archivo instancia.ini:
; Configuracion de la INSTANCIA
base = "guarani3"
proyectos = "toba_usuarios, guarani"
tipo = "normal"
[toba_usuarios]
path = "/opt/proyectos/gestion/lib/toba/proyectos/toba_usuarios"
url = "/toba_usuarios"
[guarani]
path = "/opt/proyectos/gestion"
url = ""
url_pers = "/guarani_pers"
base = "guarani3"
proyectos = "toba_usuarios, guarani"
tipo = "normal"
[toba_usuarios]
path = "/opt/proyectos/gestion/lib/toba/proyectos/toba_usuarios"
url = "/toba_usuarios"
[guarani]
path = "/opt/proyectos/gestion"
url = ""
url_pers = "/guarani_pers"