Ha sido publicado en el catálogo de Velneo Open Apps un nuevo componente que permite destinar, por ejemplo una máquina virtual, donde se ejecute eMail Proxy, para que se encargue de enviar los mails que se generen desde las aplicaciones que hereden a la misma.
Siguiendo con la serie de artículos sobre Velneo vModApache, ahora vamos a ver más a fondo las posibles configuraciones.
La configuración del módulo se especifica en el fichero http.conf de Apache.
Es necesario especificar:
1) Ubicación del modulo: se especifica mediante ‘LoadModule’.
Por ejemplo añadiendo la siguiente línea al fichero http.conf de Apache:
LoadModule velneo_module “\Archivos de programa\Velneo\V7\mod_velneo.so”
2) Instancia a la que se conectará: se especifica mediante ‘Location’ ó ‘VirtualHost’.
Para ‘Location’, por ejemplo añadiendo las siguientes lineas al fichero http.conf de Apache:
Dentro de ‘Location’ ó ‘VirtualHost’ hay que especificar:
- setHandler velneo
- Vrl: con la vrl de la instancia, esta instancia quedará asociada a la ‘Location’ o al ‘VirtualHost’ especificado. Tiene la misma sintaxis que con vClient (vatp://usuario:password@host/identificador instancia)
Cuando realizamos un cambio en la herencia de uno de nuestros proyectos que ya se encuentra instanciado, en Velneo vAdmin V7 nos encontraremos con que aparece en color rojo una vez que reiniciamos la instancia. Esto quiere decir que hemos realizado un cambio que requiere resolver la herencia y está pendiente de realizarse. Vamos a ver cómo se realiza de una forma sencilla.
La definición de permisos de usuario se realiza en base a los grupos de usuarios. Los usuarios asignados a un cierto grupo, heredan todos los permisos que incluye el grupo.
Por un lado debemos gestionar los permisos de edición, esto implica definir qué permisos de acceso tiene cierto grupo a las soluciones disponibles en el servidor. Por otro lado, debemos configurar los accesos a las instancias que tendrá un grupo, lo que determinará qué aplicaciones podrá ejecutar un usuario una vez que se ha validado contra Velneo vServer V7.
- Procesos
El módulo vModApache envia la salida de un proceso al navegador. El proceso ha de estar marcado como ‘Accesible web’ en la propiedad Estilos.
La salida será enviada como ‘text/html’ por defecto. Si queremos otro tipo de salida la especificaremos en la variable local CONTENT_TYPE.
De esta manera podemos enviar salida css, javascript, rss, etc.
En la url del navegador especificaremos el identificador del proceso sin extensión ó la extensión .pro
Velneo vServer V7 es el componente central o núcleo de la plataforma de desarrollo ya que el resto de componentes se conectan con este servidor para realizar sus funciones. Entre sus características podemos destacar:
7 son los componentes que se incluyen actualmente en la plataforma. Cada uno cubre una misión específica, podemos agruparlos en 4 grupos según su funcionalidad:
Tal y como anticipamos en algunos comentarios del nuevo foro de Velneo V7, el próximo martes 10 de marzo se facilitará el Velneo vServer V7 a todos los suscriptores de nivel 4.
Este componente permitirá desarrollar, testear y ejecutar aplicaciones en local, como se ha hecho tradicionalmente.
La arquitectura PaaS es una nueva modalidad de desarrollo que amplia las posibilidades de los programadores (trabajo colaborativo, edición desde cualquier punto, facilitador de compartición de código, …). Con Velneo V7, esta modalidad es una posibilidad añadida a la del desarrollo en local, no su sustituta obligada. Sois los desarrolladores los que de forma natural, optaréis por una u otra modalidad.
Además, el martes 7 de abril, antes de las vacaciones de Semana Santa, se facilitará el Velneo vServer V7 también a todos los suscriptores de nivel 3.