INSTITUTO TECNOLÓGICO UNIVERSITARIO CORDILLERA
T. S. DESARROLLO DE SOFTWARE
CONFIGURACIÓN DE SERVIDOR WEB HOSTING
Jessica Elizabeth Perugachi Sánchez
Segundo “A” Nocturna
31 de julio del 2021
Abril 2021 – Septiembre 2021
CONTENIDO
GLOSARIO .............................................................................................................................. 3
INTRODUCCIÓN ................................................................................................................... 4
UBUNTU 18.04......................................................................................................................... 4
CENTOS 8 ................................................................................................................................ 5
PASOS PARA SU CONFIGURACIÓN ................................................................................ 5
COMENTARIO ..................................................................................................................... 10
BIBLIOGRAFÍA.................................................................................................................... 11
2
GLOSARIO
SO. – Sistema Operativo.
CentOS. - (Community ENTerprise Operating System) en español Sistema operativo
empresarial comunitario o Nueva Tecnología es una familia de sistemas operativos
producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.
Servidor Web. - (Web Server) es el software que se encarga de despachar el contenido de un
sitio web al usuario.
Nginx. - Es un servidor web/proxy inverso ligero de alto rendimiento y un proxy para
protocolos de correo electrónico.
Es software libre y de código abierto, licenciado bajo la Licencia BSD simplificada; también
existe una versión comercial distribuida bajo el nombre de Nginx Plus. Es multiplataforma,
por lo que corre en sistemas tipo Unix y Windows.
Proxy. - O servidor proxy, en una red informática, es un servidor programa o dispositivo, que
hace de intermediario en las peticiones de recursos que realiza un cliente (A) a otro servidor
(C).
LiteSpeed Web Server. - (LSWS) es un software de servidor web propietario. Es el 4º
servidor web más popular, estimado para ser utilizado por el 10% de los sitios web a partir de
julio de 2021. El software utiliza el mismo formato de configuración que Apache HTTP
Server y es compatible con la mayoría de las características de Apache. Una variante de
código abierto también está disponible.
IIS. – (Internet Information Services) en español Servicios de Información de Internet es un
servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows.
Este servicio convierte a un PC en un servidor web para Internet o una intranet, es decir que
en los ordenadores que tienen este servicio instalado se pueden publicar páginas web tanto
local como remotamente.
3
INTRODUCCIÓN
Los servidores web son uno de los aspectos más importantes de Internet, ya que se
trata de los encargados de despachar las páginas a los usuarios. Sin ellos, Internet como lo
conocemos hoy en día simplemente no sería posible.
Además, es uno de los componentes de un servidor. El server (o servidor) es el equipo
en el cual se alojan los sitios o aplicaciones web, mientras que el servidor web es un software
que forma parte del servidor. Este proceso de despacho, que a simple vista parece muy
simple, es en realidad más complejo de lo que parece, pues toda la “magia” de un web Server
ocurre fuera de quien está navegando por un sitio web.
Existen multitud de servidores web, y entre los más conocidos podemos encontrar por
ejemplo a Apache, Nginx, LiteSpeed o IIS.
UBUNTU 18.04
Es una versión del sistema operativo Ubuntu.
Ubuntu es una distribución GNU/Linux y que se distribuye como software libre, está
diseñado para funcionar bien en los últimos ordenadores portátiles, ordenadores de sobremesa
y dispositivos de pantalla táctil. Utiliza el núcleo Linux, y su origen está basado en Debian.
Además, es uno de los sistemas operativos más seguros, no podría existir sin la comunidad
mundial de desarrolladores voluntarios.
Instalación de Ubuntu:
Cómo instalar Ubuntu Server 18.04 LTS y configurarlo correctamente ([Link])
4
CENTOS 8
Es una versión del sistema operativo CentOS.
CentOS es un sistema operativo de código abierto, basado en la distribución Red Hat
Enterprise Linux, operándose de manera similar, y cuyo objetivo es ofrecer al usuario un
software de "clase empresarial" gratuito. Se define como robusto, estable y fácil de instalar y
utilizar.
Instalación de CentOS 8:
[Link]
PASOS PARA SU CONFIGURACIÓN
1. Tener instalado nuestros Sistemas operativos Ubuntu 18.04 y CentOS 8.
5
2. Instalación de Interfaz Gráfica de Ubuntu Server 18.04.
Actualización:
Instalación:
Confirmar:
Comando para apagar nuestra maquina:
3. Consultar las direcciones IP de Ubuntu y CentOS.
6
4. Verificación de conexión entre las maquinas.
(Ubuntu a CentOS)
(CentOS a Ubuntu)
5. Antes de instalar el Servidor Web Apache, Ingresaremos como administrador y lo
actualizaremos.
7
6. Listo, ahora comenzáremos con la instalación mediante los siguientes comandos:
Confirmar la instalación:
Instalar la documentación de Apache:
Nota: Puedes verificar que versión de Apache se instaló mediante:
7. Página web.
El servidor ya tiene una pagina web por defecto así que vamos a crear otra.
8
Ubicación de nuestra página web:
Ingresamos a nuestro código:
Escribimos el nuevo código de la nueva página web:
8. Cargamos la IP de nuestra pagina web en el navegador de Ubuntu y CentOS.
Nota: Podemos ver que nuestra página se puede visualizar en nuestros dos sistemas
operativos.
9
COMENTARIO
• Un servidor Web es un programa que sirve para atender y responder a las
diferentes peticiones de los navegadores, proporcionando los recursos que
soliciten usando el protocolo http.
• Se debe realizar una investigación ardua antes de realizar la instalación o
configuración pues no todos los sistemas operativos funcionan de la misma
manera a pesar de que sean de la misma empresa.
• Ubuntu 18.04 y CentOS 8 están enfocado al de área de servidores.
• Ubuntu 18.04 viene por defecto sin una interfaz, el usuario no se siente
cómodo y cree difícil de utilizarlo, se recomienda instalar la interfaz gráfica
pues tiene acceso a mas herramientas y es más fácil de manejarlo.
• Se recomienda tener conocimientos de como crear una pagina web aunque no
sea difícil su código muchas personas solo transcriben lo que consultan en el
internet.
Nota: Para la creación de maquinas virtuales se utilizo VMware, y el Servidor web que se
utilizo fue Apache.
APACHE
El servidor Apache nació a mediados de los años noventa gracias a la Apache Software
Foundation, y es sus mejores años alcanzo una cuota de mercado del 70% de las webs, siendo
el primer servidor que alojo más de 100 millones de sitios web.
En un comienzo eran solo un grupo de parches para el servidor web NCSA HTTPd al que
posteriormente sustituyó por completo al reescribir todo el código original del que ya no
queda prácticamente nada dentro del código de Apache.
En definitiva, Apache es un software de servidor HTTP que permite servir contenido de las
demandas que vienen desde los clientes web (navegadores).
10
BIBLIOGRAFÍA
IBM. (2020). Configuracion Web Server. Obtenido de [Link]
nd/9.0.5?topic=console-web-server-configuration
Infranetworking. (2021). Apache. Obtenido de [Link]
apache-servidor/
Sistemas, B. d. (2021). Instalar CentOS. Obtenido de [Link]
instalar-centos-8-paso-a-paso/
Wikipedia. (2020). CentOS. Obtenido de [Link]
Wikipedia. (2020). Servidor HTTP Apache. Obtenido de
[Link]
Wikipedia. (2021). IIS. Obtenido de
[Link]
Wikipedia. (2021). LiteSpeed. Obtenido de
[Link]
WIkipedia. (2021). Nginx. Obtenido de [Link]
Wikipedia. (2021). Ubuntu. Obtenido de [Link]
Wikpedia. (2021). Proxy. Obtenido de [Link]
Zone, R. (2021). Instalar Ubuntu. Obtenido de [Link]
server-18-04-lts-instalacion-configuracion/
11