modulo apache


([N1] gerard) #1

Hola,

No me ha quedado calro como configurar el modulo Apache de V7.

Lo que he hecho yo es:

1- En mi servidor instalar el vserver

2- En mi servidor instalar el vmodApache

3- En mi servidor instalar Apache y configurar el httpd.conf, poniendo "LoadModule velneo_module "c:arcivos de programavelneov7mod_velneo.so"

Esto es correcto? ahora viene la pregunta....

Como hago para cargar mi aplicacion via WEB? es decir yo tengo un dominio "dominio.com" y desde este dominio quiero llamar a mi aplicacion. Como se tiene que hacer? y que codigo hay que poner en el archivo HTML de mi dominio?

gracias.


([N4] sat) #2

Hola gerard:

Podría ser algo así: http://localhost/app/index.pro

localhost -> servidor

app -> carpeta del servidor donde sirves el código (ver tutorial)

Donde index.pro es un proceso que devuelve el código HTML, más o menos así:

 

Set dato de retorno del proceso(------------Aquí debe ir el código HTML de tu página ---------------)

Puedes incluir llamadas a otros procesos que lógicamente también deben existir. Por ejemplo:

 

http://localhost/app/CLIENTES.PRO

http://localhost/app/ACTIVOS.PRO

http://localhost/app/BUSCAR.PRO?ID=27 <- paso de parámetro

 

Espero que te sirva.

 

Un saludo.


([N1] gerard) #3

ok, gracias. A parte de eso, lo que queria decir es que, lo de la configuracion del httpd.conf se tiene que hacer en el servidor donde esta la aplicacion o donde esta la web? porque lo que yo tengo es en un servidor la web i en otro la aplicacion. es decir:

1- pc servidor con el vserver y aplicacion (servidor personal)

1- pc con la web (dominio comprado)

1- pc con el que quiero entrar a la aplicacion desde internet.

 es posible hacerlo de esta manera, o hay que tener el apache, la web y el vserver, en el mismo servidor?

donde puedo encontrar un manual con los pasos a seguir para crear la html?


([N4] mconde) #4

Hola Gerard.

Desde aquí podrás ver cómo instalar y configur un servidor Apache.

Un saludo.


([N1] gerard) #5

gracias


([N1] gerard) #6

Aun no me ha quedado claro......

es posible abrir una aplicacion sin webclient, si yo tengo la pagina web en un servidor externo y la aplicacion en otro servidor?

la configuracion del apache hay que modificarla en el servidor donde esta la aplicacion?

Como llamo, o que codigo hya que poner para abrir la aplicacion desde internet, y a donde se pone?

os dejo un esquema como lo tengo montado.

gracias.

[attachment=11349,1065]


([N4] innovadb) #7

Hola Gerard

 

Instalas tu vServer en un servidor (vserver.com), instalas apache y vModApache en otro servidor (apache.com).

 

En httpd.conf cargas el módulo y añades un location.

 

 

 

 

 

LoadModule velneo_module "C:Archivos de programaVelneoV7mod_velneo.so"

setHandler velneoVrl vatp://usuario:contraseña@vserver.com/IDAPP

 

 

 

 

 

Donde IDAPP es el identificador de tu instancia en el vserver.

 

En la instancia llamas a los procesos que quieras, y que te devuelvan codigo html como te dijo sat.sbinario.

 

Desde un equipo cliente poedes escribir una url en un navegador web para ver la página generada por el proceso o puedes instalar vWebClient para ejecutar tu aplicación.

 

Si ves nuestra página innovadb.com está generada con procesos, pero si vas a demos verás el funcionamiento de vWebClient (si lo tienes instalado).

 

Un saludo

 

PD: En tu esquema sobra un servidor web, si tienes apache y modapache en el de la izquierda, no necesitas el de la derecha. Solo redirige tu dominio a donde tengas tu apache y ya está.

 

 


([N1] gerard) #8

Es que uno es un servidor web, y el otro es un servidor que tenemos en la oficina. son independientes.

ej: compro el dominio "tal" a pepito menganito, pero la aplicacion y el vserver esta en un pc de nuestra oficina. en este pc, en el de la oficina no quiero tener la web, solo la aplicacion con el vserver.

Lo que me han dicho es:

En el PC oficina que hay el Vserver y aplicacion, poner el apache +  el vModApache, configurarle el conf del apache.

en el servidor WEB "tal", poner un link que me valla al pc de mi oficina donde esta el Vserver con el apache.

Esto es correcto? que link tendria que poner? i en la conf como tendria que ponerl el LOCATION?

Yo lo tengo asi...

httpd.CONF:

LoadModule velneo_module "C:Archivos de programaVelneoV7mod_velneo.so"

<Location /velneoWeb>
setHandler velneo
Vrl vatp://usu:pass@ip_local(localhost)/prova1
</Location>

o tendria que poner?

<Location /velneoWeb>
setHandler velneo
Vrl vatp://usu:pass@ip_publica/prova1
</Location>

link:

localhost/velneoWeb/hello.pro

o

ip_publica/velneoWeb/hello.pro

Esto no me funciona. Me deciis en que fallo?

gracias.


([N1] gerard) #9

Ok, ya he conseguido hacerlo ne local.

pero en ip_publica no.... Alguien me puede decir pk? hay que abrir algun puerto, aparte del 690?

desde un pc de cualquier sitio del mundo que entre a mi aplicacion, seria:

http://ip_publica/velneoWeb/index

el location del httpd.conf seria:

<Location /velneoWeb>
setHandler velneo
Vrl vatp://usu:pass@ip_publica/prova1
</Location>

o

<Location /velneoWeb>
setHandler velneo
Vrl vatp://usu:pass@ip_local/prova1
</Location>

se tiene que abrir algun puerto mas? el 80? o el 8080?

gracias.


([N1] gerard) #10

Problema resuelto, era el puerto que se tenia que abrir.


([N2] gegeo) #11

 

@gerard

 

¿Cuando has probado en local, el vServer y el Apache los tienes en la misma maquina?

 

¿Como tienes exactamente el LoadModule y el Location? ¿Seguidos?

 

Yo lo tengo asi:

 

LoadModule velneo_module "C:/Archivos de programa/Velneo/V7/mod_velneo.so"

<Location /app>
setHandler velneo
Vrl vatp://pruebas:@127.0.0.1/MOD
</Location>

 

 

Y el Apache me responde: 503 Service Temporarily Unavaliable

 

No consigo hacerlo funcionar.

Cuando escribo http://localhost, me muestra correctamente la pagina "It Works"

Pero cuando escribo http://localhost/app/index.pro, náa de náa, contesta lo que te he indicado antes.

 

vSaludos

 

 

 


([N1] gerard) #12

Yo tengo, en un pc servidor XP, instalado el vserver + apache + modapache. y en el conf lo tengo asi:

LoadModule velneo_module "C:Archivos de programaVelneoV7mod_velneo.so"

setHandler velneoVrl vatp://usuario:password@ip_servidor/web

Yo no logre hacerlo funcionar, hasta que abri el puerto 80, que es el k viene por defecto, en el router direccionandolo  al pc servidor.

CAmbia el 127.0.0.1 por la ip de la maquina.

Si lo preubas en la misma red que el servidor tienes que poner http://ip_servidor/velneoWeb/proceso.pro, pero si no pruebas de otra maquina que no este en red local, http://ip_publica/velneoWeb/proceso.pro

Recuerda ponerl la propiedad estilo en el proceso a "accesible WEb"


([N2] gegeo) #13

¿Que barra utilizas para la ruta del module?:

 

Asi "C:Archivos de programaVelneoV7mod_velneo.so"

o asi "C:/Archivos de programa/Velneo/V7/mod_velneo.so"

 

Gracias, voy a probar.

 

vSaludos


([N2] gegeo) #14

Y otra duda,

Que directorio es el que se indica en el <Location /XXXXXXX>

 

Gracias

 

vSaludos


([N1] gerard) #15

LoadModule velneo_module "C:Archivos de programaVelneoV7mod_velneo.so"

< Location /velneoWeb>
setHandler velneo
Vrl vatp://usuario:password@ip_maquina/web
</ Location>

mi aplicacion se llama "web"

 


([N4] info) #16

¿Que version de servidor Apache hay que utilizar  2.2.4, 2.2.15, 2.2.16 ?????

un saludo

Miguel

CIBERIDEAS

 


([N1] gerard) #17

yo tengo la ultima, que la cogi de la pagina de apache.


([N1] info) #18

LO PONGO EN MAYUSUCLAS POR QUE ESTOY GRITANDO....

 

SEÑORES DE VELNEO , PRONUNCIENSE , QUE OCURRE CON EL MODULO DE APACHE....

TIENE UN BUGS LA ULTIMA VERSION???

ES NECESARIO SER USUARIO N3, N4 PARA HACERLO FUNCIONAR??

Si yo soy usuario N2 (un ejemplo) y alguien me pasa el mod apache (cosa que no se debe hacer)  y que ustedes solo proporcionan a otros niveles podre hace uso si no tengo licencias de edicion???

Si yo vendo una app a un cliente con un vserver, y dos licencias de ejecucion y le instalo el mod apache , lo podra hacer correr??

Tendrermos algun dia un indice de errores en vadmin " SysMultiOn Error testigo Enganche"

Hasta la calculadora que compre ayer tiene en el manual un incide con resoluciones de errores.

 

LLEVO TRES DIAS CON EL MOD APACHE Y NO HAY FORMA.......

PONGAN FIN A ESTE POST....

 

PD: UN POBRE N1 DESESPERADO "LIFE IS ..... ME LO CALLO"


([N1] Miguel Perez-3) #19

Hola Hispalis.

Como verás te contesto a nivel personal, pero es que realmente no entiendo tu queja.

Velneo tanto soporte como comunidad no contestan habitualmente ni intervienen en el foro. Para dar soporte de la herramienta existe Velneo Directo, otra cosa es que la comunidad comparta experiencias en el foro o transmita inquietudes. Por supuesto que en Velneo siguen el foro atentamente y que en algunas ocasión interviene, pero Soporte no da servicio en el Foro. Si eres suscriptor, tienes la plataforma adecuada en otro sitio.

Ademas como te comenta Innova no hay ningún problema con el Modapache, si existe algun pequeño Bug, puede ser como en todo, pero aqui no se habla de nada de eso, y ademas Gerard comenta que lo ha conseguido.

Por otra parte para usar el vModApache,lo único que hace falta es comprar Nivel 3 que es donde se incluye, no entiendo que pides, ¿Que se te de soporte gratis de un producto que te han pasado o has pirateado?

Por otra parte el modulo vModApache, no tiene nada que ver con las licencias de edicion que comentas, tienes la informacion de este modulo en la zona Info

Y una cosa más este hilo en principio esta finalizado pués Gerard que es quien lo inicia y tiene algunas dudas iniciales, lo consigue con la ayuda de otras opiniones de desarrolladores, asi que no entiendo tu post.


([N1] info) #20

Pues nada, LOS N1 , calladitos que no tenemos derecho a nada.

Y yo no pirateo nada, solo doy ejemplos.

Que os vaya bien velneadores , yo soy del BETIS pero ya no quiero sufrir mas....