Red Hat Linux 7.1: Official Red Hat Linux Reference Guide | ||
---|---|---|
Anterior | Cap�tulo 13. Uso de Apache como servidor Web seguro | Siguiente |
Durante la instalaci�n de paquetes de servidor seguro, si est� actualizando Apache, necesitar� tener en cuenta dos cosas:
En la versi�n de Apache incluida en Red Hat Linux 7.1, el comando DocumentRoot es /var/www/html.
Si ha personalizado el archivo de configuraci�n de Apache (httpd.conf), querr� saber qu� suceder� con sus personalizaciones durante el proceso de actualizaci�n.
B�sicamente, el DocumentRoot es el directorio de su sistema que mantiene la mayor�a de las p�ginas web atendidas por su servidor Web Apache. El DocumentRoot es convertido por una directiva de configuraci�n en fichero de configuraci�n de Apache, httpd.conf. Si no est� familiarizado con la directiva de configuraci�n de DocumentRoot, consulte la la secci�n de nombre DocumentRoot en Cap�tulo 14, para una explicaci�n m�s detallada.
En versiones previas a Red Hat Linux 7.0, el servidor de Apache proporcionado por Red Hat Linux, usaba /home/httpd/htmlcomo DocumentRoot. En la versi�n por defecto (sin-seguridad) del fichero de configuraci�n de Apache, el DocumentRoot es /usr/local/apache/htdocs. Tambi�n es posible que usted (o alguien, previamente) usara un DocumentRoot completamente diferente. El punto importante es — en Red Hat Linux 7.1 el DocumentRoot ser� ahora /var/www/html.
�Esto es de su incumbencia? Por supuesto, si us� una versi�n previa de Apache para atender p�ginas web. Cualesquiera p�ginas web que sean servidas previamente desde un DocumentRoot diferente, no ser�n encontradas (o servidas) por Apache lanzado con Red Hat Linux 7.1 en su configuraci�n por defecto. Necesitar� seguir uno de los siguientes pasos:
Mueva todos los archivos del antiguo DocumentRoot (/home/httpd/html, /usr/local/apache/htdocs, o donde se encuentre) hacia el nuevo (/var/www/html).
o
modifique el fichero de configuraci�n de Apache y cambie todas las referencias al DocumentRoot que llevan a la ruta del directorio anterior.
La soluci�n que elija depender� de la configuraci�n de su sistema. Generalmente, si usted ha montado /home en su sistema, no querr� tener el DocumentRoot en /home. Por otra parte, si no dispone de mucho espacio en /var, probablemente tampoco querr� el DocumentRoot en /var. Usted, o el administrador de sistema, tendr� que decidir cual ser� la mejor soluci�n bas�ndose en la configuraci�n de su sistema y las necesidades de su servidor Web. La configuraci�n por defecto de secure Web server intentar� direccionar a la mayor�a de los Webmasters; desafortunadamente, no podremos configurarlo para cada situaci�n.
Si usted tiene otra versi�n de Apache instalada con sus ficheros de configuraci�n personalizados por usted mismo, los ficheros de configuraci�n ser�n salvados en sus directorios con la extensi�n de .rpmsave durante la instalaci�n de Apache. Si dispone de otra versi�n de Apache instalada pero usted nunca alter� los ficheros de configuraci�n, estos ser�n sobreescritos durante la instalaci�n de este producto.
Despu�s de instalar Apache, podr� cortar y pegar sus configuraciones personalizadas desde su antiguo fichero de configuraci�n de Apache (httpd.conf.rpmsave) en su nuevo fichero de configuraci�n httpd.conf para la seguridad de su servidor. Observe que si va a utilizar la herramienta de configuraci�n de Apache, no deber�a modificar httpd.conf a mano. Consulte la Official Red Hat Linux Customization Guide para m�s informaci�n sobre la herramienta de configuraci�n Apache.