por cierto apache viene por defeto para paginas web en 127.0.0.1 o localhost ruby trabaja hay mismo o no :/....
saludos...
|
|
#1 (permalink) |
![]() |
pregunta torpe
por cierto apache viene por defeto para paginas web en 127.0.0.1 o localhost ruby trabaja hay mismo o no :/.... saludos...
__________________
Mas Sabe el que Estudia que el que no..... Pero mas goza el que no estudia :P no respondo por MP |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: marzo-2007
Mensajes: 134
|
Re: pregunta torpe
no man, mira, para instalar RoR con apache 2.2, tienes que hacer una configuracion del server, tienes muchas alternativas, yo te recomiendo usar mongrel como backend y apache como frontend y para balancear ambos usas el mod_proxy_balancer para apache 2.2, sin embargo si no tienes el apache 2, vas a tener mas problemas para hacer todo.
Ahora si instalar rails va a afectar tu trabajo en php, para nada... si configuras bien tu apache, no vas a tener ningún problema con correr una web en php y una en rails, siempre y cuando no sobrecarguen al server.
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas! |
|
|
|
|
|
#3 (permalink) |
![]() |
Re: pregunta torpe
he tratado de instalar ror ya teniendo mi php y mysql y apache y no le doy :/ alguien me puede guiar un poco, que debo bajar que debo tocar en el httpd.conf supongo etc...
tengo instaldo php 4.10 y apache 1.3 es necesario me pase a php 5 y apache 2.2 lo mismo para mysql al 5 ??? saludos...
__________________
Mas Sabe el que Estudia que el que no..... Pero mas goza el que no estudia :P no respondo por MP |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: octubre-2005
Mensajes: 511
|
Re: pregunta torpe
Si te bajas el Instant Rails no precisas instalar ni configurar nada, se descomprime en una carpeta y desde el ejecutable te lanza el server, PHP, MySQL, Ruby etc SIN TOCAR ninguna otra configuración.
Yo lo uso así, tenía instalado WAMP para probar MySQL, Joomla, Drupal, etc... y me bajé el Instant Rails y no tengo problema ninguno. http://instantrails.rubyforge.org/ |
|
|
|
|
|
#5 (permalink) |
![]() Fecha de Ingreso: marzo-2007
Mensajes: 134
|
Re: pregunta torpe
Man, instant rails, no es una solucion real para produccion y solo sirve para usuarios de Windows, en un caso eral, como el que explica kaninox, lo primero va a ser que necesitas tener acceso ssh a tu servidor, incluso acceso como root para poder instalar los paquetes necesarios, si quieres instalar rails con apache, vas a necesitar apache 2.0, la verdad buscando en google quizás este enlace te pueda servir:
http://blog.codahale.com/2006/06/19/...trano-and-you/
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas! |
|
|
|
|
|
#6 (permalink) |
![]() |
Re: pregunta torpe
Hola , la verdad es que tambien estoy interesado en RoR ,al igual que Kaninox, me baje el ultimo instant rails InstantRails-1.7-win, y me tira error al correr el mysql
me dice que el puerto ya esta ocupado, uso el appserv para php y msql y es ese el que encuentra... Y ahi me quedo, podrias echarme una mano con la configuracion? Ademas no consigo que en localhost ejecute los archivos rb mira : ![]()
__________________
Posteo cada vez que me he equivocado ..... Última edición por jorgedx; 19-oct-2007 a las 11:20. |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: marzo-2007
Mensajes: 134
|
Re: pregunta torpe
jorgedx: estas confundiendo un poco la forma en cómo funciona RoR, si quieres ver tu webapp por tu navegador, no lo vas a lograr accediendo a un archivo .rb, sino debes primero iniciar un servidor para tu applicación en RoR. Hay varias alternativas para servidor, pero si estas en la etapa inicial de desarrollo, puedes usar Webbrick, que es el servidor por defecto que se usa para desarrollo, para correrlo nada mas sitúate en el directorio raíz de rails y ejecuta el comando "ruby script/server" y luego ya podrás ver tu webapp entrando a tu navegador la dirección http://localhost:3000/
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas! |
|
|
|
|
|
#8 (permalink) |
![]() Fecha de Ingreso: enero-2008
Mensajes: 12
|
Cita:
Tu "problema" es que con appServ ya tenés el servidor mysql levantado, ocupando el puerto correspondiente, y tambien el apache en el puerto 80 atendiendo tus request y procesandolos con PHP. El InstantRails trae su propia instancia de servidor apache y ya configurada para también escuchar el puerto 80. Sugiero que si queres seguir usando el apache con PHP, cambies en la configuración del InstantRails el httpd.conf de alguno de los dos. Con el InstantRails es muy sencillo... Buscás el ícono de InstantRails que parpadea en la barra, y le hacés click derecho->Configure->Apache y esto ya te lleva a editar el httpd.conf de su apache.
Iniciado por jorgedx
Hola , la verdad es que tambien estoy interesado en RoR ,al igual que Kaninox, me baje el ultimo instant rails InstantRails-1.7-win, y me tira error al correr el mysql
me dice que el puerto ya esta ocupado, uso el appserv para php y msql y es ese el que encuentra... Y ahi me quedo, podrias echarme una mano con la configuracion? Ademas no consigo que en localhost ejecute los archivos rb mira : ![]() Para cambiar el puerto donde escucha el apache tenés que buscar las líneas
Código:
En este caso está escuchando en cualquiera de las interfaces de red que tenga tu equipo, en el puerto 80. Sugiero que lo comentes y utilices otro puerto, como por ejemplo el 3000 de más arriba (puede ser cualquiera que no este ocupado ni vaya a ocupar una aplicación, hay documentación para saber de que app es cada puerto). Tendría que quedar así más o menos:#Listen 3000 #Listen 12.34.56.78:80 #Listen 127.0.0.1:80 Listen 80
Código:
La única diferencia es que tendrías que poner en tu navegador la dirección http://localhost:3000/miaplicacionruby/micontrolador/mivista o http://127.0.0.1:3000/miaplicacionruby/micontrolador/mivista que es lo mismo. Listen 3000 #Listen 12.34.56.78:80 #Listen 127.0.0.1:80 #Listen 80 Con respecto al servidor mysql que también intenta iniciarse en el mismo puerto, no deberías hacerte problema, utilizá el que ya viene con el appServ y guarda todas las bases de datos en el mismo. Como es por puertos la cosa tanto RoR como PHP van a poder acceder al servidor de bases de datos. Saludos! ![]() |
|
|
|