Instalar un Servidor Web con Apache, PHP y MySQL en tu ordenador con Windows, para poder ejecutar de forma local tu propia versión CMS, Wiki, Foro, Web, etc., puede no ser una tarea demasiado complicada; aún así, puedes encontrarte con varios problemas o inconvenientes, entre otros:

  • Falta de conocimientos técnicos avanzados
  • Nula o escasa portabilidad
  • Dependencia del registro, servicios y disco duro

Estos puntos, que trataré con mayor detalle, quedan totalmente resueltos con WOS, acrónimo de Webserver On Stick (Servidor Web en un Pendrive), pues no requiere de conocimientos muy avanzados, es totalmente portable, no requiere de instalación y es gratuito.

Aspectos importantes

Tanto si eres un usuario avanzado como si no, creo que en estos puntos encontrarás la respuesta para ver en WOS una solución ideal para determinados entornos.

  • Falta de conocimientos técnicos avanzados

Puede que desees ejecutar en tu ordenador un servidor Web para ejecutar un foro, un blog o cualquier otra aplicación que necesite usar Web y/o PHP y/o una base de datos MySQL, pero no dispones de los conocimientos técnicos para localizar, descargar e instalar cada paquete necesario; tranquilo, verás que WOS no es nada complicado.

  • Nula o escasa portabilidad

Si instalas de forma convencional tu servidor Web con PHP y MySQL, sabes que estás ligado a la máquina sobre la que has realizado la instalación y por tanto, no puedes llevarlo contigo para mostrarlo en una presentación, amigos, etc… salvo que, claro está, lo hayas hecho en un portátil; aún así, WOS corre desde un Pendrive ó una tarjeta de memoria (aparte de discos duros u otros medios) lo que es, a todas luces, mucho más ligero y fácil de llevar que un portátil.

  • Dependencia del registro, servicios y disco duro

Quizás tengas los conocimientos técnicos necesarios y la portabilidad no sea uno de los aspectos que te preocupa. No te preocupes, hay una cosa de WOS que puede ser interesante para tí: no requiere de instalación. No hay servicios que iniciar en cada arranque de Windows, no hay dependencias, no hay infinidad de archivos diseminados por tu disco duro ya que todo se ejecuta e inicia desde un sencillo programa, dentro de una única carpeta. Así podrás probar, por ejemplo, tantos CMS, Blogs o Foros como desees sin que estos tengan impacto sobre tu instalación de Windows.

Obteniendo WOS

Para descargar WOS, deberás acceder a esta página Web

1.- Una vez en ella, observarás que dispones de dos elementos sobre los que seleccionar.

  • I have already a WOS Portable II Package and want to update it

Deberás pinchar aquí y luego hacer clic sobre “Go” si ya dispones de un paquete WOS que quieres actualizar con nuevos elementos.

  • I do not have a WOS Portable II Package and want to obtain a new package

Marca esta opción y luego haz clic sobre “Go” si no dispones de ningún paquete WOS o si deseas obtener una nueva copia completa. Esta será la opción que vamos a utilizar en esta guía.

2.- Tras esto, nos toca seleccionar ahora que aplicaciones contendrá nuestro paquete WOS, ya que lo podremos configurar totalmente a medida. La página se divide en dos partes: en la primera, seleccionaremos el software que se ejecutará en modo servidor y en la segunda, las aplicaciones que correrán dentro del servidor WOS.

Para el propósito de esta guía, he seleccionado las versiones reducidas (SE, Small Edition) del software servidor Apache, PHP y MySQL además del software de visualización y retoque de imágenes ImageMagick (aunque este no es obligatorio) . Puedes seleccionar la versión y tipo de cada programa que más se ajuste a tus necesidades.

En cuanto a las aplicaciones, he seleccionado MediaWiki (para crear una Wikipedia), Typo3 (un sitio de gestión de contenidos) y Wordpress (una plataforma para crear blogs). Al igual que antes, puedes seleccionar los paquetes que quieras probar; como hemos visto anteriormente en el paso 1, en cualquier momento podrás descargar aplicaciones que quieras que se integren dentro del servidor WOS, por lo que no hace falta que las marques todas ahora.

Si te fijas en la parte inferior de la imagen, verás que te indica el tamaño que ocupará WOS cuando se descomprima (Unpacked) y el tamaño del archivo a descargar (Packed).

Pincha sobre Download now para que se inicie la descarga de un único fichero .ZIP que contendrá los paquetes anteriormente seleccionados.

Instalando WOS

Sí, ya sé que anteriormente dije que no era necesario instalarlo; para ser más exactos, lo que hace este proceso de instalación es realizar, casi de forma automática, unas descompresiones y unos ajustes de ficheros, siempre dentro del directorio donde hayas descomprimido el .ZIP del paso anterior.

Por tanto, no tiene impacto alguno sobre el registro o los servicios de Windows así que, podíamos decir que no hace falta instalarlo sino dejar que se descomprima y configure.

Aclarado esto, veamos los sencillos pasos a realizar para concluir con éxito el proceso:

1.- Descomprime el fichero .ZIP que descargaste anteriormente. Ahora deberías tener unos ficheros y carpetas similares a la imagen, aunque dependerá de los paquetes que elegiste para descargar.

2.- Ejecuta el fichero “WOS” (aparece marcado en la imagen anterior).

3.- Ahora aparecerá el programa de instalación; selecciona el idioma y pulsa OK. Aunque ahora sólo podrás elegir entre Inglés y Alemán, más adelante verás como seleccionar y usar otro idioma de los disponibles incluyendo, por supuesto, el castellano.

4.- Marca la casilla para aceptar los términos de la licencia y pincha sobre OK.

5.- La ventana mostrará ahora los paquetes de servidor y las aplicaciones que se instalarán; pincha sobre Install para que de comienzo el proceso.

6.- Se mostrará una nueva ventana donde tendremos que confirmar, pinchando sobre Aceptar, que deseamos instalar todos los componentes.

7.- Cada vez que se instale un nuevo paquete de servidor aparecerá una ventana informando sobre ello. Pincha sobre Aceptar en cada ventana informativa que aparezca hasta llegar al siguiente paso.

8.- Si tenemos un software Firewall instalado, el siguiente paso será comprobar que no tenemos avisos del mismo que puedan bloquear la ejecución de WOS, tal y como nos informa la siguiente ventana. En caso de ser necesario, realiza los ajustes correspondientes en tu Firewall y pulsa sobre Aceptar.

9.- Al igual que en el paso 7, cada vez que se instale una aplicación, aparecerá una ventana informativa. Pincha sobre Aceptar en cada una de ellas.

10.- Si todo se ha realizado correctamente, aparecerá la ventana principal de WOS.

También se abrirá tu navegador predeterminado para mostrar, ya desde tu servidor, una página informativa donde aparece un recuadro en rojo con información importante: el usuario y la contraseña para entrar con todos los permisos en las aplicaciones que así lo requieran, como MediaWiki, Wordpress, etc., será “admin” y “password” respectivamente.

(Pincha sobre la imagen para ampliarla)

11.- Pincha sobre Back para ir a la página principal de tu sitio Web. Aquí podrás ver la versión de los paquetes de servidor y las aplicaciones instaladas.

(Pincha sobre la imagen para ampliarla)

12.- Pinchando sobre el nombre de cada aplicación, accederás a la página principal de la misma, tal y como puedes ver en los dos ejemplos siguientes:

(Pincha sobre las imágenes para ampliarlas)

Si puedes ver las páginas de las aplicaciones que has instalado en tu servidor, ¡enhorabuena, WOS está funcionando correctamente en tu sistema!

Configurando WOS: elegir un nuevo idioma

1.- En la ventana principal de WOS, pincharemos sobre Options.

2.- En la ventana de Opciones, pincha sobre Fetch language list, tal y como aparece resaltado en la imagen.

(Pulsa sobre la imagen para ampliarla)

3.- Pincha sobre Aceptar para descargar, desde Internet, una lista de los idiomas disponibles.

4.- En el desplegable, selecciona el idioma que desees, tal y como se muestra en la imagen.

(Pulsa sobre la imagen para ampliarla)

Acto seguido, se mostrará una ventana que te pregunta sobre si estás conforme con descargar a tu ordenador el idioma anteriormente seleccionado. Deberás pulsar sobre Aceptar, si estás conforme con tu selección y quieres que el nuevo idioma se descargue desde Internet.

La descarga tardará apenas unos segundos y el idioma seleccionado aparecerá seleccionado en el desplegable. Pincha ahora sobre Ok. Aparecerá una nueva ventana informándote de que debes reiniciar WOS para que surta efecto el cambio realizado; pincha sobre Aceptar.

En la ventana principal de WOS, pincha sobre End para que se detenga y cierre el servidor. Si vuelves a iniciarlo, usando el icono del programa que está en la carpeta principal donde hayas descomprimido e instalado WOS, observarás que la pantalla principal ya se muestra en el idioma elegido.

Configurando WOS: consideraciones especiales

Las tres secciones que aparecen recuadradas en rojo en la siguiente imagen, son las que he creído que son importantes como para detallarlas, pues son relativas a la accesibilidad de nuestro servidor.

(Pulsa sobre la imagen para ampliarla)

  1. Usar la siguiente URL en el navegador: se refiere a la página que se cargará por defecto cuando WOS se inicie. Puedes configurarlo para que apunte directamente a cualquiera de las aplicaciones anteriormente instaladas o a otra Web (local o no) de tu elección.
  2. Permitir sólo acceso a este servidor desde 127.0.0.1 (localhost): por defecto estará marcada, por lo que únicamente podrás acceder a las aplicaciones desde el ordenador que ejecute WOS. Si deseas que el servidor sea accesible por otros ordenadores, deberás desmarcar esta opción.
  3. Permitir / Denegar acceso desde las siguientes IPs: desde aquí podrás establecer una lista de direcciones IPs a las que deseas permitir y/o bloquear el acceso a tu servidor WOS. Así, estarás definiendo un filtro (como el de un firewall) que te permitirá ajustar al máximo quienes tienen acceso a los contenidos de tu servidor.

Para tu comodidad, esta guía está disponible en formato .PDF

Pincha aquí para descargarla (875 Kb.)

Posts relacionados
  • Como instalar Mac OS X en un PC
  • Clona tu Pendrive con USB Image Tool
  • SUSE Studio, crea tu Linux a medida
  • Distribuciones Linux para ejecutar desde un pendrive
  • 4 Respuestas a “Guía: Instalar un servidor Web (con Apache, PHP y MySQL) en un Pendrive”
    1. victor PUERTO RICO dice:

      Omi tu guía de instalación para WOS es excelente … muy bien explicada. Lo único es que no logro que sessions de php4 funcione. Hay algo que puedas recomendarme?

    2. Omi SPAIN dice:

      Gracias Víctor, me alegra que te guste la guía.

      Respecto a tu problema, no sé si has probado con otros paquetes de PHP distintos a los que propuse en la guía.

      También puedes usar otros programas similares para ver si con ellos consigues resolverlo:

      Xaamp
      EasyPHP
      VMServer

      Suerte!

    3. J.J. SPAIN Windows Vista Internet Explorer 7.0 dice:

      Cada vez que intento instalarlo, al finalizar la instalación, y cuando se supone que ha de salirme la ventana de todo O.K., me da el siguiente error: “The file x:\\wos\old.dir is not writable. WOS can not run correctly without writing this file.”. Y no hay forma de hacerlo funcionar. Ke puede ser? (he quitado los atributos oportunos a la carpeta y nada).

    4. Omi SPAIN Windows XP Mozilla Firefox 2.0.0.14 dice:

      Es un viejo error conocido -que no ocurre siempre- al que puedes encontrar solución en la Wiki de WOS.

      Por si el inglés es un problema para tí, te resumo los pasos para resolver el problema:

    5. Abre la carpeta x:\ruta a wos\wos\wos. Haz clic con el botón derecho sobre el archivo “old.dir” y elige “Propiedades”.
    6. Marca la casilla “Archivo” y pincha ahora sobre “Aceptar”.
    7. Arranca WOS, todo debería empezar a funcionar bien.
    8. Saludos!

    Deja una Respuesta