|
|
Resolución óptima: 1024x768
www.principiantes.org
|
Ahora abrimos una ventana de navegador y escribimos el Nombre del PC, que como sabemos equivale a la dirección IP de LAN del ordenador, por estar dentro de la LAN.
Para ver el nombre del PC, le damos Panel de control/sistema, lo suele preguntar en la instalación de Windows. Como el Explorer pone automáticamente el http:// no hace falta ponerlo y como 172.26.0.3 equivale a Predator por lo que de ambas formas obtendremos el mismo resultado, la pantalla de arriba. Esto es que funciona el servidor Apache, ya que nos ha 'servido' la pagina Web mostrada que es la que trae por default. Pero ahora queremos poner nuestra propia pagina Web. ¿Como lo hacemos? Puede que tengamos que hacer unos cambios en la configuración del Apache. Pulsamos Inicio / Programas / Apache httpd Server / Configure apache Server / Edit the Apache httpd.conf Configuration File. Y nos aparece este documento txt, aqui se configura todo el Apache y parece complicado (y la verdad lo es), pero es que la mayoría de las líneas son comentarios (todas las líneas que empiezan por #) para ayudar a saber que es cada cosa (eso si, en inglés).
Yo quiero que el apache muestre mi Web a los visitantes, la cual esta en 'C:\Documents and Settings\agustin_d\Mis documentos\Mis Webs\principiantes' y son documentos .htm (en linux .html). Lo podemos hacer de dos formas: 1. Meter nuestros documentos de paginas Web en el directorio "C:\Archivos de programa\Apache Group\Apache\htdocs", borrando todas las que estén dentro y copiando las nuestras. 2. Hacer que el Apache coja las paginas directamente de C:\Documents and Settings\agustin_d\Mis documentos\Mis Webs\principiantes. Para la opción 2 hay que cambiar 2 cosas en la configuración, para encontrar donde se cambian muestro el siguiente truquillo. Ctrl + B, Buscar palabra DocumentRoot. y enseguida encontramos la línea que nos interesa:
DocumentRoot "C:\Archivos de programa\Apache Group\Apache\htdocs" Pero le damos al botón Buscar otra vez y nos lleva a esta otra # This should be changed to whatever you
set DocumentRoot to. Deberemos configurar las 2 líneas a la dirección que nos interesa DocumentRoot "C:\Documents and Settings\agustin_d\Mis documentos\Mis Webs\principiantes" ... y mas abajo esta la otra ... <Directory "C:\Documents and Settings\agustin_d\Mis documentos\Mis Webs\principiantes"> Ya esta. Ahora muy importante; después de cada cambio que hagamos en la configuración deberemos Guardar el txt y reiniciar el servidor para que los cambios hagan efecto. Guardar y luego Inicio / Programas / Apache / Control Apache Server / Restart. Si da error todo va bien, si da error deberemos repasar los cambios. Escribimos en el Navegador, escribimos Predator (nombre del PC) y...
¿Que ha pasado? Aparece la lista de archivos que componen la Web pero no se a abierto el index.htm. Si lo buscamos en la lista y le pinchamos, aparecerá la Web, pero lo que queremos es que lo haga aromáticamente. Esto se debe a que por default el Apache abre los .html pero no los .htm que son los que crea el FrontPage, por lo que deberemos cambiarlo en la configuración. Abrimos el txt de antes y buscamos index.html encontraremos enseguida la línea donde se configuran los documentos que Apache abrirá automáticamente en caso de que existan.
La línea que nos interesa es: DirectoryIndex index.html La cambiamos a y ya esta. Si queremos varios los separamos unos de otros por espacios. DirectoryIndex index.htm Si guardamos, reseteamos apache y probamos veremos que ya se abre directamente el index.htm. Puedes ponerle soporte a PHP, mySQL... dependiendo de lo que vayas a usar, si no lo necesitas no lo pongas. by agustin_d, www.principiantes.org, 10-10-2001 |