7) CentOS 7 Instalación y Configuracion de Servidor Apache
Introducción
Glosario
Hyper-V. -
Tecnología de virtualización nativa para sistemas operativos Windows, optimizadosCentOS. -
Apache. -
Servidor. -
Servidor Web . -
Direcciones estáticas. -
Direcciones dinámicas. -
Servicios en CentOS. -
Práctica
Instalación de servidor web (httpd - Apache) en Centos 7
Ahora realizaremos el levantamiento de un servicio para alojar páginas web en nuestro servidor y que pueda ser consumidas mediante una URL específica, para esto lo haremos desde la terminal la instalación del paquete httpd.
Instalar Apache (httpd)
1) Ejecutaremos la terminal e intalar
2) Verificar servicio de apache
Una vez culminada la instalación podremos verificar el estado del servicio de apache se encuentra corriendo y listo para trabajar.
3) Configurar para iniciar con Centos 7
Como buena práctica de configuración haremos que el servicio de apache se inicie con el sistema para que corra los servicios automáticamente al cargar nuestro centos 7. Para esto usaremos el siguiente comando “chkconfig –level 345 httpd on” o “systemctl enable httpd”
4) Comprobar localhost
En este punto ya podremos ir a nuestro navegador y tipiar la dirección “server.practica.com:80” para verificar en producción nuestro servicio de apache.
Hola Apache (httpd)
Ahora con nuestro servidor web corriendo, modificaremos ciertas opciones para poner a demostrar las capacidades nuestro servidor
Configuraciones de Apache
1) Acceder a terminal y configurar apache
Para esto siendo usuario root ingresaremos a la siguiente dirección con nano y editaremos el archivo de configuración de apache, con el siguiente código “nano /etc/httpd/conf/httpd.conf”
2) Editar el archivo de configuración
Editaremos las líneas por estas
ServerRoot
“/etc/http”
Listen
80
3) Editar el archivo de configuración
Editaremos estas líneas tambien
ServerAdmin
root@practica.com
#ServerName www.practica.com:80
4) Crear un archivo V-Host
Este archivo nos permitirá crear un conector o controlador para nuestra pagina web de ejmplo, para esto ingresaremos la siguiente línea de codigo “nano /etc/httpd/conf.d/practica–vhosts.conf” con esto crearemos un virtualhost.
5) Configurar V-host
Una vez abierto el editor ingresaremos el siguiente código para crear nuestro virtualhost que nos permitirá crear la conexión a nuestro sitio de ejemplo
6) Reiniciamos Servidor
En este punto reiniciamos el servidor para adaptar los cambios realizados, lo hacemos con la siguiente línea de código “systemctl restart httpd”
Configurar Web en Apache (httpd)
Configuraremos una web para que se visualice en nuestra dirección de servidor.
1) Agregar archivo HTML (WEB)
Para esto ingresaremos la línea de código “nano /var/www/html/index.html”, aquí podemos escribir nuestra estructura HTML.
2) Escribir nuestra estructura HTML
Para esto ingresaremos la
siguiente estructura y luego guardaremos con ctrl + O y salimos con ctrl + x
3) Verificación visual de nuestro HTML
Para verificar ingresaremos
nuestra dirección estática y observaremos nuestra web, en nuestro caso server.practica.com
Verificación Desde Cliente Windows
Verificar acceso desde Windows
Verificaremos el acceso dese nuestro cliente Windows
1) Acceder a la Web Local
Tipiaremos dirección server.practica.com sin www. Esto para indicar que es nuestra página local.
Conclusiones
Es muy importante la seguridad de las contraseñas que usemos en el servidor ya que vamos a tener diversos servicios corriendo con flujo importante de información además de que debemos cuidar el performance de nuestra estructura de servicios para disminuir el uso excesivo de los recursos de nuestro servidor por algunos servicios.
CentOS es un muy buen Sistema servidor gratuito para montar diversos servicios y podemos evidenciar su rendimiento y facilidad para administrar los módulos que vallamos instalando, algo muy importante de destacar es el equilibrio en la gestión de peticiones por parte de los usuarios a diversos usuarios alojados en él.
Por último con la tecnología Apache se evidencio lo rápido que fue implementar un servidor web en nuestro servidor CentOS cuyo punto fuerte en esta práctica fue la fácil configuración de los host virtuales para implementar diversas estructuras web alojadas en nuestro servidor listas para ser visualizadas por los diversos usuarios.
No hay comentarios :
Publicar un comentario