Colocar aplicación rails en servidor xamp

Buenas Tardes a Todos

Me parece genial poder compartir con todos ustedes. en esta oportunidad
quiero preguntarles sobre qué debo hacer para que mi aplicación en rails
funcione en un servidor xampp. Soy nuevo en esto, de antemano les
agradezco su ayuda

Saludos!

Paulo, date cuenta de una cosa:
Tu has preguntado por XAMPP. Pero yo no sabía muy bbien que es XAMPP.
¿Qué
he hecho?¿He habierto un hilo?
NO. NO y NO
No he abierto un hilo para algo que se puede encontrar con una busqueda
de
10 segundo en google.


XAMPP es un servidor http://es.wikipedia.org/wiki/Servidor
independiente
de plataforma http://es.wikipedia.org/wiki/Plataforma, software
librehttp://es.wikipedia.org/wiki/Software_libre,
que consiste principalmente en la base de datos MySQL, el servidor Web
Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre
proviene del acrónimo de X (para cualquiera de los diferentes sistemas
operativos), Apache, MySQL, PHP, Perl. El programa está liberado
bajo la licencia GNU http://es.wikipedia.org/wiki/GNU y actúa como un
servidor Web libre, fácil de usar y capaz de interpretar páginas
dinámicas.
Actualmente XAMPP esta disponible para Microsoft
Windowshttp://es.wikipedia.org/wiki/Microsoft_Windows,
GNU/Linux http://es.wikipedia.org/wiki/GNU/Linux,
Solarishttp://es.wikipedia.org/wiki/Solaris_(sistema_operativo),
y MacOS X http://es.wikipedia.org/wiki/MacOS_X.


Por favor, molestate en leer unos cuantos tutoriales introductorios,
googlea
para las cosas faciles y cuandlo tengas una pregunta concreta con código
que
mostrar, posibles opciones que contemplas,…vienes y la gente que sabe,
te
responderá gustosa.

Un saludo

El 12 de febrero de 2009 22:11, Paulo Carmona <
[email protected]> escribió:

No he abierto un hilo para algo que se puede encontrar con una
busqueda de 10 segundo en google.
en este caso creo que es probable que sí sepa lo que es XAMPP, pero está
preguntando cómo hacer para que rails funcione encima de esto.

a la pregunta de cómo hacer que rails corra en una instalación XAMPP,
depende de en qué sistema operativo estés. De los componentes que te da
instalados XAMPP sólo son útiles para rails Apache y MySQL
(quizástambién el servidor SMTP lo puedes usar).

Si estás en windows, no te vale la pena usar Apache, porque no puedes
instalar passenger y necesitas seguir usando mongrel/webrick… como
servidor Rails.

Si estás en linux/osx puedes instalar passenger exactamente igual que lo
harías en un apache instalado a mano, sólo que apache está dentro de la
carpeta de XAMPP.

La base de datos Mysql que te ha instalado XAMPP la puedes usar
directamente haciendo que la configuración de tu database.yml apunte a
ella, independientemente de en qué entorno estés. Además tienes la
ventaja de que con XAMPP te viene MysqlAdmin y puedes ver el contenido
de tu db desde
ahí.
En realidad XAMPP para este caso sólo te facilita no tener que instalar
a mano mysql y apache. Si empiezas de cero y no vas a usar PHP, es
probable que no te merezca la pena instalarlo. Pero si ya lo tienes,
puedes reaprovechar esos componentes.

De todos modos, por temas de versiones y configuración, yo tengo XAMPP
en mi máquina pero tengo instalado Apache y Mysql en otras instancias
separadas que son las que uso para desarrollo Rails, por lo que te
comento de las versiones y la mayor flexibilidad de
configuración.
saludos,

j


javier ramírez

…i do ruby on rails development in madrid, spain, at
http://www.aspgems.com
…you can find out more about me on http://formatinternet.wordpress.com
and http://workingwithrails.com/person/5987-javier-ramirez

Hola,

Lo mejor de todo esto es que quien no tiene ni idea, que apenas ha
podido
aportar nada a la lista, se crea el ejecutor de esta, y el que puede
decidir
por donde, cuando y como tiene que ir la lista. Por favor, simplemente
no
seamos tan quisquillosos, y sí, todo esta en google, pero también todo
esta
en los manuales, pero lo que no se puede hacer es hacer preguntas sobre
como
funciona unix, como gestiona los paths, cual debe de ser mi workflow
para
aprender a programar, y que la gente te trate genial y luego que alguien
pregunte como montar un entorno de rails com XAMPP y no se a santo de
que,
se desprecie su pregunta.

Dejemos la libertad para que quien quiera pueda responder gustosamente y
que
sino, la pregunta quede en el olvido. Realmente considero que si te
molestas
en escribir un email de queja (como este), o enviando a alguien a
google,
puedes también hacerlo respondiendo a la pregunta, y asi, ademas de
ayudar a
alguien, se evita crear un ambiente de mal rollo en la lista.

Gracias y saludos,

2009/2/13 Andrés gutiérrez [email protected]

en este caso creo que es probable que sí sepa lo que es XAMPP, pero está
preguntando cómo hacer para que rails funcione encima de esto.

No, el que no lo sabía era Yo (por eso lo he buscado).
Lo de XAMPP lo he puesto como ejemplo. Pienso que lo mismo que le has
contado, lo podía haber encontrado el solito. De temas relacionados con
deploy, hosting se ha hablado en esta lista más de una, dos incluso tres
veces en esta misma lista en los ultimos meses. Se que el puede que
pregunte
concretamente por XAMPP, pero si se hubiera leido alguno de estos hilos
se
habría dado cuenta de que rails se lleva bien con MySQL y Apache. y
hubiera
descubierto la existencia de Passenger o de Mongrel o Nginx.

Javier, me pareces un crack y me parece admirable que quieras perder tu
tiempo respondiendo a preguntas tan perezosas. Si no te molesta y
quieres
hacerlo, ole por ti. Yo por mi parte seguire siendo un petardo con la
gente
que creo que no se ha molestado en investigar. parto de la idea de que
todos
los conceptos generales de el 99% de los temas que se tratan en este
mundo
están en google. Otro tema es cuando nos metemos en preguntas concretas.
“Por favor, alguien me podría decir como tiene que ir el parametro xxx
en la
config. de Nginx para que este haga xxx” Esto sería una pregunta conceta
para mi (en mi opinión).
Yo hago pijadas en php, y la mayoria de mis dudas las resuelvo en google
con
una busqueda que empiza por php, ya que asi me lleva a la pagina de php
y
alli esta explicado lo que hace determinadA function. Es fácil y no
molesto
a nadie ni le hago perder el tiempo a nadie

Pero repito, me parece admirable que no te toque los huevos perder el
tiempo
con este tipo de preguntas.

Un saludo

El 13 de febrero de 2009 10:35, javier ramirez
[email protected]escribió:

Gente, si alguno tiene un tutorial ordenado de poner una aplicacion RoR
en
XAMPP se lo agradeceria, lo poco que llegue a encontrar es muy
desprolijo y
confunde mas que ayudar-.

2009/2/13 Andrés gutiérrez [email protected]

Dejemos la libertad para que quien quiera pueda responder gustosamente y
que sino, la pregunta quede en el olvido. Realmente considero que si te
molestas en escribir un email de queja (como este), o enviando a alguien a
google, puedes también hacerlo respondiendo a la pregunta, y asi, ademas
de ayudar a alguien, se evita crear un ambiente de mal rollo en la lista.

Para empezar reconocer donde estoy. Yo no he aportado apenas soluciones
en
todo el tiempo que llevo en la lista. El motivo es sencillo. Es porque
no
tengo los conocimientos suficientes. Entonces prefiero no decir cosas
que
puedan no ser correctas y confundir mas al que pregunta.

Segundo. Que quede claro que yo no me creo nadie para mandar en nada. Es
más
a mucha gente de esta lista la admiro no sólo por los conocimientos que
demuestran, sino tambien por lo bien que saben transmitir esos
conocimientos
(ej.: Javier ramirez). Sería ridículo que pensases que yo me creo
superior a
ninguno de ellos. Si lo piensas es tu problema, o el mio por no haberme
expresado bien.

Lo que he hecho en este hilo, ha sido dar una opinión sobre como creo yo
(sólo yo) como debería de funcionar la gente cuando se acerca a una
lista.
Esta idea la he formado en el año y medio que llevo en la de rails. Yo
como
usuario agradezco mucho cuando alguien que sabe poco (como yo) hace una
buena pregunta, bien elaborada, con info contrastada. Esta persona ya
esta
aportando a los demás. tal vez no a los que más saben, pero seguro que
si a
la gente que acaba de empezar y esta leyendo ese mismo mensaje pensando.
“no
sé como solucionar lo que este tio pregunta, pero él a mi me está
enseñando
algo”. En dirección opuesta esta la persona que encuentra la lista y
entra a
saco a preguntar. Lo siento, pero esto me parece mal. ¿Qué opinas
tú?¿Qué
tipo de preguntas prefieres encontrar en la lista?

Tal vez el que entra a saco por primera vez. tambien es la primera vez
que
usa una lista. pienso que si se encuentra un pensado que le dice que
primero
tiene que agotar otros medios antes de preguntar, la próxima vez que
pregunte lo hara de forma más constructiva. Pero esto también es una
idea
que he desarrollado yo (sólo yo) y no quiero imponer a nadie.

Toni, no te enfades. Creeme que al ser un petardo no pretendía quedar
por
encima de nadie, sólo transmitir mi visión de la lista
¿está muy distorsionada la visión que tengo del funcionamiento de una
lista?

Si es así, no te cortes en decirmelo. pero por favor no me repitas lo
poco
que sé porque ya lo sé.

NOTA:
Por supuesto que yo tambien he hecho preguntas tontas. Y no te puedo
asegurar que no vuelva a hacerlo, pero si te aseguro que las intento
reducir
al máximo.

NOTA2:

pero lo que no se puede hacer es hacer preguntas sobre como funciona unix,
como gestiona los paths, cual debe de ser mi workflow para aprender a
programar, y que la gente te trate genial
Veo que sigues mi trayectoria :-).
Me acabas de hacer consciente de lo incoherente que es mi discurso
viendo
las cosas que he preguntado. No tengo defensa posible para esto, decir
que
en el futuro intentare no hacer OFF-TOPICS. Y si hago alguno intentare
que
este lo más relacionado posible con rails y desde luego que este bien
planteado.
Tienes toda la razón. Yo tambien pienso que los OFF-TOPIC son ruido
igual
que las preguntas perezosas. Lo peor es ya una pregunta perezosa que sea
off-topic :slight_smile:

El 13 de febrero de 2009 11:23, Toni R. [email protected] escribió:

Este tutorial yo creo que os puede servir:

http://articles.slicehost.com/2009/2/2/ubuntu-intrepid-mod_rails-installation

Es para servidores con linux (basados en debian) pero fácilmente
extrapolable a otras distribuciones.