Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   "localhost", o Apache, MySQL y PHP juntos, pero no revueltos ^_^ (https://www.clubdelphi.com/foros/showthread.php?t=46089)

dec 24-07-2007 04:23:32

"localhost", o Apache, MySQL y PHP juntos, pero no revueltos ^_^
 
Hola,

Desde hace un tiempo cuento en mi ordenador con un proyecto casero y personal para tener a punto Apache, MySQL y PHP en el sistema, es decir, para que en caso de "formateo", por ejemplo, baste con copiar una determinada carpeta en la unidad "C:\" para poder utilizar dichos programas.

Vendría a ser una especie de XAMPP, pero, bastante más sencillo, no tan desarrollado, más casero y personal. Bien. El caso es que hasta hace poco mi "localhost" incluía Apache 1.3, MySQL 4 y PHP 4, y, hace unos días, me he puesto a actualizar mi "localhost", de modo que ahora cuenta con las últimas versiones (literalmente) de los programas mencionados.

Como creo que no ha quedado mal del todo... y además puedo obtener ayuda de vuestros comentarios (aunque en mi ordenador va bien, gracias a los moderadores del ClubDelphi ahora va todavía mejor), digo, he decidido subir "localhost" a RapidShare, de modo que quien quiera pueda bajarlo y darme su opinión.

Vamos, básicamente, decirme si ha conseguido que funcione en su sistema o qué. Y bueno, si le puede servir de algo el asunto, pues mejor que mejor. Con el archivo ZIP que he subido se incluyen ciertas instrucciones, pero, puedo resumir aquí las fundamentales y qué podéis esperar de "localhost".

Se supone que os bajaréis un archivo ZIP. Este archivo contiene tres archivos más, que son:

- leeme.txt
- cambios.txt
- localhost.exe

Leed el archivo "leeme.txt", donde se encuentran instrucciones, entre otras cosas, pero, vamos con lo "básico". Una vez descomprimido el archivo ZIP copiad el archivo "localhost.exe" en la raíz de la unidad "C:\" (es obligatorio), de modo que quede: "C:\localhost.exe".

Ejecutad dicho archivo y esperar a que se descomprima su contenido. Puede tardar un poco, tened paciencia, por favor. Una vez acabada la descompresión os encontraréis con una carpeta "localhost" en la raíz de la unidad "C:\".

Dentro de esa carpeta existe un archivo que nos interesa ahora: "control.bat". Ejecutadlo, y, si todo ha ido bien, os aparecerá un menú de opciones. Elegid la opción "4", para instalar los Servicios de Apache y MySQL. No os preocupéis si ya tenéis estos Servicios instalados, "localhost" los instalará con un nombre distinto del predeterminado.

Una vez instalados los Servicios volveréis a ver el menú de opciones. Por último, elegid la opción número "1", que habrá de iniciar el Servicio de Apache, el de MySQL, y a su vez abrir la URL "http://localhost/index.php". Y eso es todo... si el asunto ha ido bien, podréis ver el "menú de localhost", que os dará accceso al programa "phpMyAdmin" y a información sobre la instalación de PHP.

Desinstalar "localhost" es sencillo. Basta con ejecutar de nuevo (si lo cerrásteis) el archivo "control.bat" y elegir la opción número "5". Acto seguido, conque borréis la carpeta "localhost", y el resto de archivos relacionados, en principio, no habrá quedado ningún rastro de "localhost" en vuestro sistema.

En fin. No quiero tampoco enrollarme demasiado. El enlace para que podáis descargar "localhost" es el que a continuación copio:

http://rapidshare.com/files/44663394/localhost.zip.html

Se trata de un archivo ZIP de 31 MB. El tamaño, una vez descomprimido, supera los 200 MB. Contiene las últimas versiones (a día de hoy) de los programas Apache, MySQL, PHP, phpMyAdmin y miniRelay.

Y eso es todo. Si tenéis a bien dejar algún comentario al respecto, pues estupendo. :)

Neftali [Germán.Estévez] 24-07-2007 10:19:08

Cita:

Empezado por dec
...El enlace para que podáis descargar "localhost" es el que a continuación copio:
http://rapidshare.com/files/44663394/localhost.zip.html

¿Y porqué en vez de subirlo a RapidShare no lo subes al FTP del ClubDelphi con el correspondiente LEEME.TXT?

...que yo te tenga que decir esto Dec tiene cojon... :D:D:D

dec 24-07-2007 10:27:11

Hola,

Pues por el tamaño Neftalí. :) Porque estamos hablando de 31 MB y el FTP está limitado a 5 MB. Además, tampoco es que piense "publicar" el artefacto... más bien quería que lo echárais un vistazo, hombre de dios, a ver qué os parecería el invento. Si surge la necesidad... ya veremos, pero, para el FTP de moderadores me parecía mucho peso...

PD. Sí; creo que, en mi condición de moderador, puedo saltarme la limitación del FTP de moderadores, pero, ¿debo hacerlo? He ahí la cuestión. :D :D

Neftali [Germán.Estévez] 24-07-2007 10:45:32

Cita:

Empezado por dec
Sí; creo que, en mi condición de moderador, puedo saltarme la limitación del FTP de moderadores, pero, ¿debo hacerlo? He ahí la cuestión. :D :D

Me refería al FTP normal (terawiki). :o

dec 24-07-2007 10:57:24

Hola,

... ¿Pero podría ponerlo a disposición pública? No estoy seguro de esto. :)

Neftali [Germán.Estévez] 24-07-2007 11:52:32

Cita:

Empezado por dec
¿Pero podría ponerlo a disposición pública?

Yo tampoco saber...:o

seoane 24-07-2007 12:01:23

Te quedo muy bien, rapido y sencillo.

dec 24-07-2007 12:01:38

Hola,

Bueno. Gracias Neftalí. Como tampoco parece que la expectación sea mucha, vamos a dejar las cosas como están, de momento. :)

dec 24-07-2007 12:02:14

Hola,

Cita:

Empezado por Seoane
Te quedo muy bien, rapido y sencillo.

Hombre,... ¡si antes hablo! :D

Gracias Domingo. Y digo yo, por cierto, ¿eso quiere decir que te funciona correctamente? :)

PD. Por favor, comenta en qué sistema lo has instalado y cómo ha ido la cosa en general.

PD2. Si editas el archivo "control.bat" verás un "seoane" muy curioso por ahí. :D :D

Neftali [Germán.Estévez] 24-07-2007 12:08:53

En cuanto al "engendro" parece que todo correcto; La primera vez da algun error (al igual que la anterior) (*), pero la segunda se soluciona.

(*) Creo que es debido a que "salta" el FireWall y en ese punto pide ayuda del usuario; Así que realmente no es un fallo.

dec 24-07-2007 12:11:08

Hola,

Sí; lo que dices es "normal" Neftalí. Vamos, hasta donde yo llego. Me interesa sobre todo saber si funciona en otros sistemas, porque, eso significa que no hay "dependencias" no satisfechas y que "localhost" incluye todo lo necesario. Para afinar más el asunto, más que nada, en caso necesario. Aunque ya digo que a este menda le funciona bien por el momento. :)

seoane 24-07-2007 12:30:08

Cita:

Empezado por dec
PD. Por favor, comenta en qué sistema lo has instalado y cómo ha ido la cosa en general.

Lo he probado sobre una maquina virtual (Windows XP SP2 con 192 MB de RAM), la descompresión fue un poco lenta (pero eso puede ser debido a la virtualizacion), el resto del proceso fue de maravilla. En unos minutos tenia un servidor web con php montado. Y ya puestos lo he probado también en un Windows XP sin SP2 con 128 MB de RAM y también funciona bien.

dec 24-07-2007 12:33:08

Hola,

Gracias Seoane. Pues mira... hasta en una máquina virtual de esas funciona. Si es que soy un monstruo. ¡Y no tengo abuela! :D

Bueno. La descompresión es lenta... te pongas como te pongas. He usado "UHARC" para comprimir los archivos y tanto la compresión como la descompresión resultan algo lentas.

Eso sí, comprimido en ZIP "localhost" quedaba en 65 MB. Con UHARC queda en 31 MB, y, una vez descomprimidos... tenemos más de 230 MB.

Así que creo que merece la pena "esperar" un poco para descomprimir el invento. :)

Neftali [Germán.Estévez] 24-07-2007 15:48:21

He descomprimido una vieja máquina virtual con Windows 98 (sólo para probar el invento) y... no funciona!!!:(:(:(

De todas formas, ni siquiera ha llegado a instalar los programas, falla la sintaxis del BAT.

seoane 24-07-2007 16:24:36

Cita:

Empezado por Neftali
He descomprimido una vieja máquina virtual con Windows 98 (sólo para probar el invento) y... no funciona!!!:(:(:(

Lo sorprendente hubiera sido que un servicio se instalara en Windows 98 :p

Neftali [Germán.Estévez] 24-07-2007 17:18:00

No como servicios, pero sí como aplicaciones; Por ejemplo, el servidor de Apache se instala y funciona perfectamente en W98.

Desconozco si las otras poseen las mismas cualidades.

dec 24-07-2007 21:23:41

Hola,

Gracias Neftalí. Gracias a ambos. Pues sí... se ve que el invento, por chulo que sea (normal, como que lo he hecho yo...) hay que advertir que sólo funcionará en Windows NT... y tal vez incluso en XP (tal vez 2000) ó superiores. Aunque parece que en Vista tampoco va del todo bien el asunto. :)

De todos modos parece que al menos Apache sí que funciona en Windows 9x... ignoro ahora si como un Servicio (en cierto modo "experimental" de que hablan en la Web de Apache), o tal vez como una aplicación de consola más, que, a falta de un Servicio...

dec 26-07-2007 12:19:26

Hola,

Escribo para decir dos cosas. Una, que he actualizado el proyecto "localhost" luego de ciertos cambios (si estáis interesados se encuentran en el archivo "cambios.txt"), el principal de ellos, que ahora puede elegirse entre usar PHP5 ó PHP4.

Ah... y la segunda novedad, que estoy utilizando mi espacio Web en el ClubDelphi, en lugar de RapidShare, para alojar el archivo "localhost.zip". Espero obtener el permiso del capo, aunque voy a decírselo ahora mismo. :)

dec 26-07-2007 12:19:28

Hola,

Escribo para decir dos cosas. Una, que he actualizado el proyecto "localhost" luego de ciertos cambios (si estáis interesados se encuentran en el archivo "cambios.txt"), el más "destacable", que ahora puede elegirse entre usar PHP5 ó PHP4.

Ah... y la segunda novedad, que estoy utilizando mi espacio Web en el ClubDelphi, en lugar de RapidShare, para alojar el archivo "localhost.zip". Espero obtener el permiso del capo, aunque voy a decírselo ahora mismo. :)

Por cierto, podéis descargar "localhost" (si lo véis oportuno) desde el siguiente enlace: http://dec.clubdelphi.com/davidesper.../localhost.zip

sakuragi 27-07-2007 21:45:58

muy bien, ahi que probarlo, haver si sirve como respaldo.

funcionara bajo linux?

saludos
(:


La franja horaria es GMT +2. Ahora son las 20:51:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi