Lo primero que hay que hacer es instalar el servidor web; en nuestro caso instalaremos apache en su versión para
Windows.
Apache es un servidor open source, y el
más usado por los servidores en todo Internet, podrás encontrar toda la
información sobre Apache
en su página web: http://www.apache.org/ (en inglés
por supuesto), pero en principio a nosotros lo que más nos interesa es bajarnos
el programa en sí, lo podrás bajar de la siguiente dirección: apache_2.0.43-win32-x86-no_ssl.exe
Esta versión de Apache
no trae soporte para SSL (Secure Socker Layer), pero vamos, no creo que nadie
tenga problemas en esto, y de todos modos si es tan listo que lo necesita, pues
que lo busque en la página de Apache
y se lo baje (ala!).
Bien, una vez bajado el Apache
(son unos 7 megas) lo que tenemos que hacer es instalarlo; estos son los pasos
a seguir:
Aqui nos dan a elegir el directorio donde deseamos instalar el Apache, por defecto se
instala en Archivos de programa, pero nosotros para no complicarnos mucho la
vida, lo vamos a instalar en c:\Apache\
Para cambiar el directorio de instalación hacemos clic en el botón change y
escribimos c:\Apache;
aceptamos clic en el botón ok y luego en el botón next.
Después de esto nos saldrá una ventanita de confirmacion y tal, hacemos clic en
el botón next y comenzará la instalación de Apache.
Cuando acabe la instalación aparecerá otra ventana, simplemente hacemos clic en
el boton finish y ya habrá acabado la instalación de nuestro servidor.
Y aquí acabamos con la instalación de Apache ahora vamos a ver la configuración:
Lo primero es ejecutar el servidor
apache eligiendo la
opción start Apache
in console, abriendose una ventana (negra) indicando que se está ejecutando el servidor Apache.
Después de esto abrimos nuestro explorador de Internet para ver si realmente
nuestro servidor
está funcionando.
Una vez abierto, tenemos varias opciones según como hayamos rellenado el campo
network domain:
- Si hemos puesto nuestra dirección IP, een la barra de dirección de nuestro
explorador ponemos esto: http://nuestra direccion ip:8080
Nota: ponemos al final :8080 para indicar al explorador que nuestro servidor está escuchando en
el puerto 8080.
- Si en el campo network domain hemos pueesto localhost, para que nuestro servidor no sea visible desde
Internet pondremos esto en la barra de dirección de nuestro navegador:
http://localhost:8080
Si todo es correcto aparecerá una página diciendo que nuestro servidor Apache está configurado con
éxito.
Bien, lo siguiente es modificar la configuración de Apache a nuestro gusto. Toda
la información del servidor
se guarda en el fichero de texto c:\Apache\Apache2\conf\httpd.conf , vamos a abrir el fichero y
cambiar algo:
Abrimos el fichero y buscamos el siguiente texto:
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all
requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:/Apache/Apache2/htdocs"
Esta es la carpeta donde vamos a tener los archivos .php , .html , etc lo mejor
es cambiarla, por ejemplo vamos a poner:
DocumentRoot "C:/servidor_web"
Nota: es importantes fijarse que la barra es esta "/" no esta
"\"
El siguiente texto a buscar es este:
#
# This should be changed to whatever you set DocumentRoot to.
#
Directory "C:/Apache/Apache2/htdocs"
Aqui tenemos que hacer lo mismo antes, sustituir el directorio por el que
deseemos, en nuestro caso:
Directory "C:/servidor_web"
Bueno, pues aqui acaba la instalación y configuración de nuestro servidor Apache, de forma básica,
simplemente para servir páginas web, para que luego podamos trabajar con PHP,
vamos a tener que hacer un añadido a este archivo.
Se pueden modificar muchas cosas más en este archivo, pero por aburrimiento no
las pongo, si alguien tiene alguna duda que no dude en mandarme un mail y
consultarme lo que haga falta: Carlos Sánchez Madrigal