Cesar Alejandro Alvarizaes Hoenes
El servidor HTTP apache es un servidor de red “heavy duty” que Subversion puede aprovechar. A través de un módulo propio, httpd permite servir a clientes repositorios Subversion por el protocolo WebDAV/DeltaV, el cual es una extensión sobre HTTP 1.1. Este protocolo utiliza el protocolo HTTP, núcleo de la World Wide Web, y añade la capacidad de escritura, específicamente el versionado de la misma. El resultado es un sistema robusto, estandarizado, empaquetado convenientemente como parte del software Apache 2.0, soportado por numerosos sistemas operativos y productos de terceros, y no necesita que los administradores de red abran otro puerto adicional. Si bien el servidor Apache-Subversion tiene más características que svnserve, también es más difícil de configurar. La flexibilidad a menudo se paga en complejidad.
Cesar Alejandro Alvarizaes Hoenes
Configuraciรณn de servidor web en Fedora Server 25 El primer paso es ingresar con el usuario root, para tener los privilegios necesarios para poder realizar las instalaciones necesarias.
Instalando httpd para configurar el servidor Usaremos la instrucciรณn dnf, la cual es un gestor de paquetes que sustituye a yum
Una vez ya instalado nos informa el resultado de esta.
Cesar Alejandro Alvarizaes Hoenes Removemos la pรกgina welcome.conf del servidor instalado.
Configuraciรณn y personalizaciรณn del Servidor (httpd) Reemplazando el nombre del servidor, personalizando el entorno. Como primer paso, haremos una copia del archivo httpd.config, ya que lo modificaremos y por si algo sale mal, pues tendremos la copia disponible.
Cesar Alejandro Alvarizaes Hoenes Ahora editaremos el archivo httpd.config, esto lo podemos realizar con vi o con nano
Ahora reemplazaremos algunas lĂneas para personalizar nuestro servidor web.
Cesar Alejandro Alvarizaes Hoenes El primer cambio lo realizaremos en la lĂnea #86, en la cual cambiaremos la direcciĂłn email del administrador, este debe tener el dominio de nuestro servidor.
Ahora cambiaremos el nombre del servidor en la lĂnea #95
Cesar Alejandro Alvarizaes Hoenes Ahora se modifica la línea #151 para dar acceso a que se puedan colocar directivas de control en archivos .htaccess
Modificaremos la línea #164, acá agregamos los nombres de archivos o páginas a las cuales se pueden tener acceso tan solo con el nombre del directorio.
Ahora el último paso que nos queda es agregar al final del archivo las siguientes instrucciones
Cesar Alejandro Alvarizaes Hoenes ServerTokens Prod, para dar la respuesta desde apache a cada respuesta de petición de páginas. KeepAlive On, para mejorar la eficiencia del protocolo de transferencia de archivos, aceptando reutilizar la misma conexión para la transferencia de múltiples archivos.
Una vez modificado y actualizado el archivo httpd.config, nos queda iniciar los servicios y habilitar el servidor.
Cesar Alejandro Alvarizaes Hoenes Ahora habilitaremos el servicio para el firewall si este estรก activo
Para no reiniciar el servidor, utilizamos la instrucciรณn reload para cargar los cambios realizados.
Cesar Alejandro Alvarizaes Hoenes Ahora crearemos la pรกgina index.html