Está en la página 1de 8

Instalación y configuración del servicio de HTTPD en CentOS

Servicio nacional de aprendizaje SENA

Gestión en redes de datos

Andrés Felipe Pinilla Gómez

Edward Alfonso Quiroga Gonzales

Rubén Darío Nieto Ortega


Contenido
Instalación de Servicio de HTTPD.........................................................................................2
Configuración del Servicio de HTTPD...................................................................................4
Página Web con usuarios autenticados...................................................................................6

Instalación de Servicio de HTTPD


Como primer paso para la instalación del servicio http ingresaremos el comando yum
install httpd
Esperaremos a que el proceso termine su proceso de instalación.
Ahora habilitaremos el servicio con el comando systemctl enable httpd, después de esto lo
iniciaremos con el comando systemctl start httpd y por último verificaremos su estado
con el comando systemctl status httpd.
Configuración del Servicio de HTTPD
Para configurar el servicio de http nos dirigiremos al directorio cd /etc/httpd/ y listaremos
el contenido de este con el comando (ls), posteriormente ingresaremos al archivo de
configuración “httpd.conf” anteponiendo el comando nano del editor de texto.

Una vez adentro del archivo de configuración modificaremos las líneas (ServerAdmin)
con la información “admin@(Dominio)”
En (ServerName) “www.(Dominio):80”

Hecho esto guardamos los cambios en el archivo e ingresamos al directorio httpd listamos
e ingresamos al directorio conf. d e ingresamos el comando nano virtualhost.conf.
En el archivo que creamos vamos a ingresarlas siguientes líneas de configuración.

Guardamos el archivo de configuración, como podemos observar en la línea


DocumentRoot ingresamos la ruta donde se encuentra el directorio conect y dentro de este
el archivo Index.html, en este momento esos archivos no existen por lo tanto debemos
crearlos. Para ello nos dirigimos a esta ruta y con el comando mkdir creamos el directorio
luego de esto ingresamos al mismo para crear con el comando nano el archivo de nano
index.html.

Hecho esto dentro del archivo index.html podemos crear la página WEB solicitada para
este ejercicio crearemos algo sencillo luego de establecer nuestro sitio web guardaremos
cambios

A continuación, vamos a resetear el servicio http con el comando systemctl restart httpd.
También tenemos que habilitar en el firewall los permisos para que los clientes puedan
conectarse a nuestro servidor para ello ejecutamos los siguientes comandos.
Como modificamos el firewall al finalizar siempre debemos utilizar el comando firewall-
cmd --reload para que los hagan el cambio.
Podemos ingresar de esta manera al navegador web de un cliente ingresando a la página
web http://www.(dominio) /

Página Web con usuarios autenticados


Podemos crear una página web que solicite credenciales a los usuarios que intenten
ingresar, para ello vamos a volver al archivo virtualhost.conf que creamos anteriormente
en la ruta nano /etc/httpd/conf.d/virtualhost.conf

Abrimos el archivo y debajo de las líneas que creamos ingresamos los siguientes
parámetros cuando terminemos de modificar loque haremos será guardar cambios.
Como podemos observar ingresamos una nueva url con el nombre de
web.conectmultinacionalpiniqui.com y sus archivos se dentro de un nuevo directorio con
el nombre de conectuser dentro del directorio html. Ahora como hicimos anteriormente
deberemos dirigirnos al directorio html y con el comando mkdir crearemos el nuevo
directorio conectuser y dentro de este crearemos un nuevo archivo con el nombre de
index.html que tendrá nuestra página web para usuarios autenticados.

Dentro de este archivo creamos una página web html básica para fines de comprobar su
correcto funcionamiento.

Guardamos el archivo y creamos un usuario valido para ingresar al a la página web para
ello nos paramos sobre la carpeta /var/ y ejecutamos el siguiente comando.

Como podemos observar cremamos el usuario Manuel_Pacora y le asignamos una


contraseña con el comando htpasswd.
Ahora ya debe de estar lista nuestra página web con un usuario autenticado faltaría
únicamente reiniciar el servicio para aplicar cambios con el comando,
Systemctl restart httpd
Ahora ingresamos a nuestra página web desde un cliente, hecho esto nos solicitara las
credencias y con el usuario Manuel_Pacora ingresaremos.

Una vez ingresemos las credenciales de nuestro usuario veremos que la pagina que
asignamos para solicite credenciales se encuentra funcionando de manera exitosa

También podría gustarte