Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una vez configurado DNS o la resolucin local, se puede definir el parmetro ServerName dentro de httpd.conf, el parmetro Listen indica el puerto TCP sobre el cual responder Apache, este valor en casi todo ambiente "Web" toma el ampliamente conocido Puerto 80. ServerName www.miservidor.com Listen 80 DocumentRoot, DirectoryIndex Los pasos anteriores indican a Apache el nombre del sitio que se administra , sin embargo, aun falta indicar donde se encuentra el contenido de este sitio , esto es, cuando se visite www.miservidor.com que aparecer en Pantalla ? . Hasta este punto si ejecuta Apache y abre su navegador ("Netscape", "Lynx", "Opera" u otro ) e intenta visitar el sitio definido en ServerName debe observar la pgina inicial de Documentacin para Apache, pero como se pueden observar otros documentos ? El parmetro DocumentRoot indica el directorio local donde reside la informacin del sitio en cuestin, el valor "default" en httpd.conf es /usr/local/apache2/htdocs, en este directorio radica la documentacin de Apache, desde luego es claro que debe modificar este parmetro hacia el directorio donde reside su propia documentacin en HTML El parmetro DirectoryIndex indica el Documento que debe ser enviado al accesar un directorio, generalmente toma el valor de index.html, inclusive puede tomar varios valores, esto es especialmente til cuando se emplean ambientes ms elaborados con Perl o Java. DocumentRoot /usr/local/misitio/ DirecotryIndex index.html, index.htm, index.php, home.html Lo anterior indica que al intentarse accesar cualquier directorio bajo /usr/local/misitio (siempre y cuando no se indique un archivo especifico), se intentar enviar el archivo index.html, si este no existe, se intenta con index.htm, seguido de index.php, y finalmente si no existiesen ninguno de los anteriores enviar home.html. CustomLog y ErrorLog - Registros ("Logs") Apache puede registrar los accesos y errores del sitio administrado , estos registros son los que ofrecen estadsticas sobre el numero de visitantes, el origen de cada usuario ( Nodos IP ), los posibles errores, etc. Los dos parmetros son CustomLog y ErrorLog los cuales se recomienda sean modificados a un directorio relacionado con DocumentRoot Analice estos registros con Analog . ScriptAlias Este parmetro es requerido para sitios que utilizan "Scripts"(Programas), generalmente escritos en Perl , estos "Scripts"(Programas) son los que permiten la generacin de informacin dinmica en un sitio de Internet. (Vase tambin Aplicaciones de Servidor ) ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" Lo anterior indica que cualquier solicitud bajo el directorio cgi-bin, ser atendida por el directorio /usr/local/apache2/cgibin/, es dentro de este directorio donde se encontraran los "Scripts" que ejecutar Apache. Aparentemente parece excesivo este tratamiento, porque no simplemente basarse en el antes definido DocumentRoot ? , la primer razn es Administrativa ya que estos "Scripts"(Programas) tienen mayor probabilidad de generar un error (son programas! y no documentos estticos ) y la segunda razn es que estos "Scripts" pueden ser compartidos por varios "Sitios", a travs "Virtual Hosting".
Lo anterior conforma los parmetros de configuracin bsica para Apache, en las siguientes secciones se entrar en detalle sobre otras funcionalidades y sus aspectos de configuracin.