Unidad Formativa 1-06-02-22

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 57

ADMINI

STRACI
ÓN
SERVI
CIOSDE
I
NTERNET
MÓDULO FORMATI VO
I
FC156_3
ADMINISTRACI ÓN DE
SERVI
CIOS DE I
NTERNET

UF1271
INSTALACIÓN Y
CONFIGURACIÓN
DELSOFTWARE
DE SERVIDOR WEB

CERTI
FICADO DEPROFESI
ONALIDADOFI
CIAL
EXPTEAC-
2021-
385
:

MINI
STERIO
DEEMPLEO Y SERVI
CIOPÚBLI
CO
SEGURIDADSOCI
AL DEEMPLEOESTATAL
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

UNIDAD FORMATIVA 1

Denominación: INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB

Código: UF1271

Duración: 90 horas
Referente de competencia: Esta unidad formativa se corresponde con la RP1 y RP2

Capacidades y criterios de evaluación

C1: Seleccionar el servidor Web, sus módulos y extensiones para verificar que cumplen los requisitos de ejecución
de las aplicaciones Web dadas.
CE1.1 Describir los parámetros de funcionamiento de un servidor Web en un escenario de instalación dado.
CE1.2 Describir las características de un servidor Web comparándolo con otros servidores Web existentes en el
mercado.
CE1.3 Identificar y describir las funciones de los módulos y extensiones más habituales en los servidores Web.
CE1.4 Relacionar los parámetros cuantitativos y cualitativos de configuración con los requisitos de sistema
correspondientes.
CE1.5 A partir de un supuesto práctico en el que se cuenta con un servicio Web en producción:
Identificar la funcionalidad requerida en el servidor Web.
Estimar la carga y el rendimiento esperado.
Identificar el nivel y los requisitos de seguridad.
Seleccionar el servidor Web y las extensiones necesarias.
Estimar los requisitos de sistema e indicar las plataformas hardware y software más adecuadas.

C2: Instalar y configurar el servidor Web en el sistema informático para ofrecer funcionalidades de distribución
de información.
CE2.1 Describir los mecanismos de autenticación de usuarios y de acceso a los contenidos.
CE2.2 Describir los procesos de arranque y parada, y de rotación de los registros (logs).
CE2.3 A partir de un supuesto práctico de servicio Web a instalar según premisas de funcionamiento estipuladas:
Comprobar que el sistema reúne las características necesarias para la instalación del servidor Web y el servicio
especificado.
Establecer en el sistema la estructura de almacenamiento de los recursos, los permisos de acceso y ejecución y
las variables de entorno necesarios.
Instalar el software del servidor y establecer los procesos de arranque y parada, y de rotación de registros de
acuerdo con las especificaciones del administrador del sistema informático.
Configurar en el servidor Web los mecanismos de acceso: protocolos, direcciones IP, dominios, servidores
virtuales y puertos según indicaciones recibidas por el administrador de la red.
Habilitar los mecanismos especificados de autenticación de usuarios.
Verificar la instalación del servidor Web y de las funcionalidades esperadas.
Generar la documentación de operación y recuperación ante fallos.
CE2.4 Explicar el concepto, características y funcionalidad de los certificados de servidores seguros.
CE2.5 Describir los pasos a seguir para solicitar, instalar y mantener certificados de servidor seguro.

C3: Instalar, configurar e integrar los módulos y extensiones del servidor Web en el sistema informático.
CE3.1 Describir las funciones de los principales módulos y extensiones de los servidores Web destinados a cubrir
funcionalidades específicas en un sitio Web dado.
CE3.2 Identificar los parámetros de configuración de los principales módulos y extensiones de los servidores Web a
instalar en función de las especificaciones recibidas.
CE3.3 Describir la interrelación de los módulos y extensiones con el servidor Web y otros posibles servicios y
aplicaciones, tanto del propio sistema como de sistemas externos.
CE3.4 A partir de un supuesto práctico de servicio Web a instalar en un escenario de distribución de información
debidamente caracterizado:
Implantar el software de los módulos y extensiones del servidor Web.
Configurar los permisos de acceso y ejecución de los recursos adicionales.
Configurar los parámetros que optimicen el rendimiento del conjunto.
Configurar y comprobar la comunicación con otros servicios y aplicaciones, locales o remotos.
Detallar las pruebas a realizar para comprobar la correcta instalación y configuración de los módulos y
extensiones del servidor Web.
Cumplimentar la documentación de operación y recuperación ante fallos.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 1 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Contenidos

UD 1.- CONCEPTOS BÁSICOS DE SISTEMAS DE SERVIDORES.

1. INTRODUCCIÓN

¿Qué es Internet?

Internet es una red de computadoras que se encuentran interconectadas a nivel


mundial para compartir información. Se trata de una red de equipos de cálculo que se
relacionan entre sí a través de la utilización de un lenguaje universal.

El concepto Internet tiene sus raíces en el idioma inglés y se encuentra conformado por
el vocablo inter (que significa entre) y net (proveniente de network que quiere decir
red electrónica). Es un término que siempre debe ser escrito en mayúscula ya que,
hace referencia a “La Red” (que conecta a las computadoras mundialmente mediante
el protocolo TCP/IP) y sin un artículo que lo acompañe (el/la) para hacerle referencia.

En informática y telecomunicaciones, hablamos de un protocolo para referirnos a un


sistema de normas que regulan la comunicación entre dos o más sistemas que se
transmiten información a través de diversos medios físicos.

Dicho en otras palabras, los protocolos son lenguajes o códigos de comunicación entre
sistemas informáticos, definidos en base a una sintaxis, una semántica y una
sincronización, así como de métodos de recuperación de errores.

De los protocolos depende, entonces, hacer que dos o más sistemas informáticos
puedan comunicarse de manera eficaz y ordenada, es decir, que hablen un mismo
idioma. Estos lenguajes se implementan mediante hardware o software, o
combinaciones de ambos, y le brinda a cada participante en la comunicación una
identidad y un método específico de procesamiento de la información.

Existen diferentes tipos de conexión a Internet, es decir, distintos medios por los
cuales uno puede obtener conexión a la red de redes. El primero de ellos fue la
conexión por dial-up, es decir, tomando la conectividad de una línea telefónica a través
de un cable. Luego surgieron otros tipos más modernos como ser el ADSL, la fibra
óptica, y la conectividad 3G y 4G (LTE) para dispositivos móviles, y en la actualidad 5G.

Para acceder a los billones de sitios web disponibles en la gran red de redes, que
conocemos como la Internet, se utilizan los navegadores web, siendo algunos de los
más utilizados Google Chrome, Microsoft Edge, Mozilla Firefox, y Safari, todos
desarrollados por distintas compañías tecnológicas.

Ejercicio: consultar historia de Internet en Wikipedia:


https://es.wikipedia.org/wiki/Historia_de_Internet#:~:text=Los%20inicios%20de%20In
ternet%20nos,1969%20y%20se%20llam%C3%B3%20ARPANET

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 2 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Tipos de conexiones a Internet

Al ser Internet una red, se puede acceder a ella mediante varios canales.

· Líneas telefónicas. Se puede utilizar una línea telefónica que se subdivide en


líneas telefónicas convencionales (transmite señales de forma analógica pero
actualmente fueron desplazadas por otras que ofrecen mayores beneficios) o
digitales (mediante el empleo de un adaptador de red se traducen las tramas
resultantes de la computadora a señales digitales).
· Cable (fibra óptica). Asimismo, puede ser una conexión por cable (que
implementa señales luminosas en vez de eléctricas que codifican una mayor
cantidad de información y a su vez, dicho cable es de un material llamado fibra
óptica que le permite transmitir datos entre nodos).
· Satelite. También, existe la conexión vía satélite (normalmente estamos
hablando de un sistema de conexión híbrido de satélite y teléfono para
disminuir la congestión presente en las redes terrestres).
· Redes inalámbricas. A su vez, podemos implementar redes inalámbricas (que
sustituyen los cables por señales luminosas infrarrojas u ondas de radio para
transmitir información). En suma, dentro de las redes inalámbricas, otro
método utilizado es el de LMDS (que es una sigla que significa Local Multipoint
Distribution System y consta de utilizar ondas de radio de alta frecuencia).
· Líneas eléctricas. Si hablamos de líneas eléctricas usamos PLC (conjunción de
tres palabras: Power Line Communications).
· Por último, podemos usar a la telefonía móvil (que refiere a comunicaciones
disponibles para celulares para acceder a Internet).

Para tener acceso a Internet se necesita, por tanto una de estas conexiones y un ISP

¿Qué es el ISP?

El ISP (siglas en inglés de Internet Service Provider), en informática, es el Proveedor de


Servicios de Internet, es decir, a la empresa que vende a los usuarios la conexión a
Internet.

Los ISP brindan a sus clientes acceso a Internet a través de distintas tecnologías.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 3 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

En sus inicios, la Internet era una tecnología limitada a los ámbitos universitarios,
gubernamentales y científicos, por lo que hacía falta una identificación y un acceso
especializados para usarla. Pero esto limitaba sus dimensiones, y excluía al gran
público, cada vez más interesado en las infinitas posibilidades de la Web, por lo que a
principios de los años 90 un conjunto de empresas privadas decidieron ofrecer puntos
de acceso a la red, convirtiéndose así en las primeras ISP comerciales.

La competencia entre los ISP eventualmente condujo a un mercado de usuarios cada


vez más amplio y a nuevas y más veloces tecnologías de conexión, que permitieron la
gran explosión informativa del Internet, llevándolo a prácticamente todos lados: cyber-
cafés y locutorios inicialmente, luego a los propios hogares de sus usuarios y
finalmente, como podemos ver hoy, a los teléfonos celulares que estos poseen.

Tecnologías ISP

Las principales tecnologías empleadas por los ISP para brindar a sus usuarios una
conexión a Internet son:

· Dial-up (conexión de marcado). Conexión a través de la red telefónica.


· ADSL (banda ancha). Conexión mediante una línea digital de suscriptor
asimétrica (de allí las siglas).
· CATV. Conexión vía televisión por suscripción (cable).
· Red de telefonía móvil. Para teléfonos celulares “inteligentes”, ya sea UMTS
(Sistema Universal de Telecomunicaciones Móviles) o HSDPA (tecnología 3G).
· Red inalámbrica (WiFi). Conexión mediante ondas de radio para computadores
y teléfonos celulares.

Tipos de empresas ISP

Existen 3 tipos de proveedores ISP: Los de Nivel 1 (Tier-1), Nivel 2 (Tier-2) y Nivel 3
(Tier-3). Internet es una vasta red compuesta por una colección de redes más
pequeñas.
Las características son:
Redes Tier-1 (proveedores de conectividad o tránsito), son grandes redes IP que
participan en Internet a través de acuerdos de interconexión. Su ámbito suele ser
el de cbrir , al menos 2 continentes. Todas las redes Tier-1 están interconectadas
entre sí, cubriendo el 100% de la cobertura mundial de Internet. A estas redes
están conectadas también las Tier-2. Son las propietarias de los cableados
submarinos que unen los continentes y hay unas 17 en todo el mundo.
Podemos ver los nombres de todas ellasen la siguiente dirección de
Wikipedia: https://es.wikipedia.org/wiki/Red_tier_1
Red de cable submarino y Pops de la empresa española Telxius:
https://telxius.com/network/interactive-map/
Redes Tier-2 (proveedores de grandes servicios o mixtos), Son grandes redes de
caracter nacional o regional y están conectadas a una red de nivel 1 (Tier-1). Ello
hace que parte del tráfico sea redirigido a través de las redes Tier-1. Estas
empresas son las proveedoras de Servicios de telefonía y de Internet. Ejemplos son

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 4 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Vodafone, Orange, Virgin Telecom, Etc. en general son operadoras de telefonía.


Pueden dser, a su vez:
Operadores de acceso directo: Tienen su propia red, pero sin llegar a todo
el territorio, por lo que tenen que estar conectados también a redes Tier-1
(Ejemplo Vodafone, o antiguamente ONO.)
Operadores de acceso indirecto: Todo su tráfico se encauza mediante redes
ajenas (Ejemplo Jazztel, O2, etc)
Redes Tier-3 (proveedores ISP puros), Son operadoras de telefonía mas cercanas,
es decir, a los que les pagamos y nos colocan el router y prestan directamente el
servicio. Ejemplo todas las operadoras de telefonía como Movistar, vodafone,
Orange, etc. algunas de ellas son, a la vwez, Tier-2 y Tier-3.

Información sobre empresas de Internet en España:


https://www.zona-internet.com/companias-internet/

Si queremos saber qien es nuestro proveedor y las redes que utiliza habitualemnte,
podemos realizar el test de velocidad en https://www.speedtest.net/

Por tanto, podemos decir que el primer servicio de internet es el que nos prestan las
operadoras de telefonía y las IPS. Sin ellas no sería posible acceder a ningún otro
servicio de Internet.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 5 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

2.- EL MODELO CLIENTE-SERVIDOR

La arquitectura cliente servidor tiene dos partes claramente diferenciadas, por un lado
la parte del servidor y por otro la parte de cliente o grupo de clientes donde lo habitual
es que un servidor sea una máquina bastante potente con un hardware y software
específico que actúa de depósito de datos y funcione como un sistema gestor de base
de datos o aplicaciones.

En esta arquitectura el cliente suele ser estaciones de trabajo que solicitan varios
servicios al servidor, mientras que un servidor es una máquina que actúa como
depósito de datos y funciona como un sistema gestor de base de datos, este se
encarga de dar la respuesta demandada por el cliente.

Esta arquitectura se aplica en diferentes modelos informáticos alrededor del mundo


donde su propósito es mantener unas comunicaciones de información entre diferentes
entidades de una red mediante el uso de protocolos establecidos y el apropiado
almacenaje de la misma.

El más claro ejemplo de uso de una arquitectura cliente servidor es la red de Internet
donde existen ordenadores de diferentes personas conectadas alrededor del mundo,
las cuales se conectan a través de los servidores de su proveedor de Internet por ISP
donde son redirigidos a los servidores de las páginas que desean visualizar y de esta
manera la información de los servicios requeridos viajan a través de Internet dando
respuesta a la solicitud demandada.

La principal importancia de este modelo es que permite conectar a varios clientes a los
servicios que provee un servidor y como sabemos hoy en día, la mayoría de las

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 6 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

aplicaciones y servicios tienen como gran necesidad que puedan ser consumidos por
varios usuarios de forma simultanea.

Para entender este modelo vamos a nombrar y definir a continuación algunos


conceptos básicos que lo conforman.

Red: Una red es un conjunto de clientes, servidores y base de datos unidos de una
manera física o no física en el que existen protocolos de transmisión de información
establecidos.

Cliente: El concepto de cliente hace referencia a un demandante de servicios, este


cliente puede ser un ordenador como también una aplicación de informática, la cual
requiere información proveniente de la red para funcionar.

Servidor: Un servidor hace referencia a un proveedor de servicios, este servidor a su


vez puede ser un ordenador o una aplicación informática la cual envía información a
los demás agentes de la red.

Protocolo: Un protocolo, como ya hemos explicado, es un conjunto de normas o reglas


y pasos establecidos de manera clara y concreta sobre el flujo de información en una
red estructurada.

Servicios: Un servicio es un conjunto de información que busca responder las


necesidades de un cliente, donde esta información pueden ser correo electrónico,
música, mensajes simples entre software, videos, etc.

Base de datos: Son bancos de información ordenada, categorizada y clasificada que


forman parte de la red, que son sitios de almacenaje para la utilización de los
servidores y también directamente de los clientes.

Diferencia entre cliente y servidor

Como hemos mencionado anteriormente una máquina cliente como servidor se


refieren a computadoras que son usadas para diferentes propósitos.

El cliente es un computador pequeño con una estructura al igual a la que tenemos en


nuestras oficinas u hogares la cual accede a un servidor o a los servicios del mismo a
través de Internet o una red interna. Un claro ejemplo a este caso es la forma en que
trabaja una empresa modelo con diferentes computadores donde cada uno de ellos se
conectan a un servidor para poder obtener archivos de una base de datos o servicios
ya sea correos electrónicos o aplicaciones.

El servidor al igual que el cliente, es una computadora pero con diferencia de que tiene
una gran capacidad que le permite almacenar gran cantidad de diversos de archivos, o
correr varias aplicaciones en simultaneo para así nosotros los clientes poder acceder
los servicios.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 7 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

En la actualidad existen varios tipos de servidores como hablamos anteriormente. Los


mismos pueden contener y ejecutar aplicaciones, sitios web, almacenaje de archivos,
diversas bases de datos, entre muchos más.

Es importante mencionar que un cliente también puede tener una función de servidor
ya que el mismo puede almacenar datos en su disco duro para luego ser usados en vez
de estar conectándose al servidor continuamente por una acción que quizás sea muy
sencilla.

2.1. Tipos de arquitecturas cliente servidor

Dentro de la arquitectura cliente servidor existen tres tipos en donde hablaremos


brevemente de como funciona cada uno de ellos.

Arquitectura de dos capas: Esta se utiliza para describir los sistemas cliente servidor en
donde el cliente solicita recursos y el servidor responde directamente a la solicitud con
sus propios recursos. Eso significa que el servidor no requiere de una aplicación extra
para proporcionar parte del servicio.

Ejemplo: El funcionamiento de un juego online. Si un usuario descarga el programa


para jugar, se convierte en un cliente (el servidor es donde está el juego). Si dos
personas juegan en en el mismo ordenador al mismo juego, tendremos un servidor, un
cliente y dos usuarios. Si esas dos personas juegan cada una en su ordenador,
tendremos un servidor, dos clientes y dos usuarios. Si utilizan más de un servidor de
datos.

Arquitectura de tres capas: En la arquitectura de tres capas existe un nivel


intermediario, eso significa que la arquitectura generalmente está compartida por un
cliente (solicita los recursos mediante una interfaz de usuario-navegador web). La capa
del medio es denominada software intermedio cuya tarea es proporcionar los recursos
solicitados pero que requiere de otro servidor para hacerlo. La última capa es el
servidor de datos que proporciona al servidor de aplicaciones los datos necesarios para
poder procesar y generar el servicio que solicito el cliente en un principio.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 8 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Ejemplo: Un sitio web donde el servidor Apache (u otro cualquiera) esté ubicado en un
servidor físico distinto de la base de datos que complementa el sitio web.

Arquitectura N capas: En la arquitectura de tres capas, los servidores dos y tres


realizaron una tarea específica por lo tanto un servidor web puede usar los servicios de
otros servidores para poder proporcionar su propio servicio.

Por consiguiente la arquitectura en tres niveles es potencialmente una arquitectura en


N capas ya que así como está contemplado en tres niveles como el caso anterior puede
estar compuesto por N servidores donde cada uno de ellos brindan su servicio
específico.

2.2. Ventajas y Desventajas

Este modelo cliente servidor tiene varias ventajas y desventajas las cuales son
importantes mencionar y conocer a la hora de establecer si es lo que estamos
necesitando o si se acomoda a lo que estamos buscando.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 9 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Ventajas

Administración centrada en el servidor. Los clientes tienen poca trascendencia en


el esquema y sus necesidades de administración son menores.
Centralización de los recursos. Los recursos comunes a todos los usuarios se
administran en el servidor. Así se evitan situaciones como la redundancia o
inconsistencia de información en las bases de datos.
Mejora de la seguridad. Al disponer de un mecanismo central de autenticación, las
posibilidades de acceso indebido se reducen considerablemente.
Escalabilidad de la instalación. Se pueden añadir o suprimir clientes sin que el
funcionamiento de la red se vea afectado.
Facilita la integración entre diferentes sistemas y comparte información
permitiendo por ejemplo que las máquinas ya existentes puedan ser utilizadas
mediante una interfaz más amigable para el usuario. De esta manera podemos
integrar varias PCs con sistemas medianos y grandes sin necesidad de que todos
tengan que utilizar el mismo sistema operativo.
Al favorecer el uso de las interfaz de gráficas interactivas, los sistemas construidos
bajo este esquema tienen una mayor interacción con el usuario.
La estructura modular facilita de más la integración de nuevas tecnologías y el
crecimiento de la infraestructura computacional favoreciendo así la estabilidad de
las soluciones.

Desventajas

Coste elevado. Tanto la instalación como el mantenimiento son más elevados


debido al perfil muy técnico del lado servidor. Requiere servicio técnico
especializado.
Dependencia del servidor. Toda la red está construida al rededor del servidor y si
éste deja de funcionar o lo hace con un rendimiento inadecuado, afectará a toda la
infraestructura.

Ejemplos de modelo cliente servidor

Existen muchísimos servicios, protocolos y servidores que trabajan con el mismo


modelo que mencionamos antes. Casi todo el Internet funciona de esa forma de
hecho. Algunos ejemplos de la arquitectura cliente servidor pueden ser:

Navegar por una web: funciona basándonos en un cliente web (navegador) y un


servidor web como Apache, Nginx o LiteSpeed

Protocolo FTP: funciona de idéntica forma, se utiliza un cliente de FTP (como Filezilla)
para conectar a un servidor FTP (como Pure-FTPD, Proftpd, etc)

SSH: es idéntico también, se utiliza un cliente SSH para conectar al servidor SSH que
corre en una red remota.

Juegos en red: existen clientes que permiten a jugadores online jugar desde sus casas
conectándose a servidores de juegos remotos.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 10 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Sistema DNS: el famoso servidor DNS interactúa con clientes DNS también, es decir,
basa su arquitectura en el modelo cliente servidor

Servidor de Correo: donde clientes de correo consultan el correo al servidor de correo


remoto, tanto desde móvil o una computadora de escritorio o una tablet.

3. SISTEMAS OPERATIVOS.

Todas las computadoras u ordenadores necesitan disponer de un Sistema operativo


que haga de intermediario entre la máquina y el software que utilizamos los usuarios
de la misma.

Los sistemas operativos más utilizados en la arquitectura cliente servidor son:

Del lado del cliente:

Microsoft Windows (XP, Vista, 7, 8, 10, 11)


GNU/Linux Desktop (Ubuntu Desktop, Fedora, Debian, SuSE Linux)
Apple OS X (Sierra, Mojave, Catalina, Birg Sur, Monterey...)
Chrome OS (especialiado en trabajar en la nube).
FreeBSD (Basado en una versión de Unix)
Sistemas operativos preparados para móviles: Android IOS, Symbiam, WeOs,
Firfox OS, BlackBerry, etc

Del lado del Servidor:

Windows Server (con todas sus versiones: 2003, 2008, 2012, 2016, 2019 y 2022)
GNU/Linux Server (son frecuentes las distribuciones: RedHat, Ubuntu Server,
CentOS, SuSE Linux Enterprise Server, …)
UNIX (IBM AIX, HP-UX, NetBSD...)
Solaris/OpenSolaris (Certificados oficialmente como versiones de UNIX, cuantan
con las distintas versiones de SunOs)
Apple OS X Server (Basado también en Unix, es igual al Sistema operativo de
escritorio pero incluye además herramientas administrativas gráficas para la
gestión de usuarios, redes, y servicios de red como LDAP, Servidor de correo,
Servidor Samba, DNS, entre otros.

La realidad en los servidores de Internet es otra distinta a la oferta de Sistemas


Operativos disponibles. En realidad, el porcentaje de uso de los sdistintos sistemas
operativos tipo servidor en Internet es aplastante: Más del 94% de ellos utilizan alguna
distribución de linux (CentOs, RefHat, SuSe, Ubuntu..). Tan solo el 4% utiliza servidores
consistema operativo de Windows, y el 2% FreeBSD.

Ello se debe a que el tipo de sistema operativo no influye para nada en el rendimiento
de las aplicaciones Web y sí lo hace el distinto software de este tipo de servicios:
Servidor Web, Servidor de base de datos, servidor FTP, etc.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 11 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

4. PROTOCOLOS DE RED.

4.1. Para qué sive un protocolo de Red.

Los seres humanos nos comunicamos y transmitimos información con otras personas
haciendo uso de protocolos de comunicación. Algo similar ocurre en informática, los
equipos que forman parte de un sistema de interconexiones cumplen un conjunto de
normas, reglas y pautas que hacen que la comunicación sea efectiva, lo cual se conoce
como protocolo de red. En otras palabras, se podría decir que un protocolo de red
hace referencia a normativas y criterios que fijan como deben comunicarse entre sí los
distintos componentes de un sistema informático.

Para que la comunicación sea posible deben existir tres elementos fundamentales:
origen, destino y medio o canal. Siempre que se envía o transmite información es
importante identificar quien lo hace, hacia donde se envía y tener un método de
comunicación acordado (cómo se expresa la idea y cómo se va a interpretar la
información cuando llegue). El “idioma” en el que se transmite tiene que ser entendido
por ambas partes, además de conocerse el momento preciso en el que se debe realizar
la comunicación para que esta sea recibida y confirmada correctamente (conocer si ha
llegado lo que transmito y si se ha entendido).

Además de lo anterior, los protocolos rigen la forma en la cual los mensajes se


encapsulan, el formato que van a tomar cuando viajan por la red y su tamaño,
dependiendo del protocolo que utilicen. En muchas ocasiones queremos enviar o
transferir archivos de gran tamaño por la red, pero no podemos hacerlo al completo.
Para ello, existe un proceso llamado segmentación. Este proceso divide el archivo en
pequeñas partes, dándole a cada una un trato específico, para que cuando lleguen al
destino final vuelvan a unirse formando de nuevo un único archivo. Es importante
destacar que el tamaño del mensaje dependerá siempre del protocolo que se utilice.

Por último, hay que indicar que existen diversas formas de transmisión de datos en
redes informáticas:

Unicast: Es aquella en la que la comunicación se establece únicamente entre dos


nodos. El router puede llegar de forma directa al nodo, pero si está en otra red o
subred, tendríamos que hacer uso de tecnologías de enrutamiento IP. Haciendo uso
de esta forma de transmisión el resto de la red no puede responder ni reconocer los
datos. (Ejemplo: Acceso a páginas webs, envío de correos, descarga de un archivo,
llamada telefónica entre dos personas…)
Multicast: En esta, la información se envía de un nodo a un grupo de nodos a la vez.
Es decir, un nodo envía un mensaje y varios receptores de un grupo reciben el
mismo. (Ejemplo: IRC (Internet Relay Chat), conferencia entre varias personas…).
Broadcast: Un nodo transmite un mensaje para todos los nodos de la red de forma
simultánea. En este caso los receptores no son visibles ni el emisor conoce las
direcciones de cada uno, ya que, los participantes dan a conocer su dirección
cuando conectan directamente con el emisor.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 12 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

4.2. Tipos de protocolos de red y sus funciones

Para explicar los tipos de protocolos de red y sus funciones vamos a basarnos en
el modelo OSI (open System Interconection) y cada una de sus capas. Este modelo no
tiene ninguna utilidad directa en la actualidad, pero es la base de muchos de los
protocolos más utilizados hoy en día.

El modelo OSI representa el conjunto de pasos con los cuales será posible la
comunicación entre dispositivos informáticos. Este se encuentra formado por 7 capas,
las cuales se leen desde la superior a la inferior cuando el mensaje va a salir y al
contrario cuando el mensaje llega:

Capa de aplicación: Es la interfaz que podemos visualizar los usuarios finales, por
ejemplo, cuando enviamos un mensaje con algún programa (Facebook,
WhatsApp…) o vemos un video, interactuamos con esta capa.

HyperText Transfer Protocol (HTTP)


File Transfer Protocol (FTP)
Simple Mail Transfer Protocol (SMTP)
Secure Shell (SSH)
Simple Network Management Protocol (SNMP)
Domain Name System (DNS)

Capa de presentación: Se encarga de traducir el formato en el que deseamos ver lo


que solicitamos (enviar mensajes, ver videos…). Si, por ejemplo, queremos
descargar un archivo, su extensión será manejada por esta capa y podremos verla
en la capa de aplicación.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 13 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Apple Filing Protocol (AFP)


Network File System (NFS)

Capa de sesión: Es la capa que maneja la conversación entre nuestro dispositivo y el


dispositivo remoto. Cuando solicitamos un archivo que se encuentra en otro equipo
esta capa abre la comunicación, lleva a cabo la autorización y mantiene el enlace
entre los dispositivos.

Network Basic Input/Output System (NetBIOS)


Internet Storage Name Service (ISNS)
File Transfer Protocol (FTP)
Session Annoucement Protocol (SAP)

Capa de transporte de datos: Segmenta los datos que se van a compartir (si
enviamos un archivo lo divide en distintas partes según la capacidad de la red) y les
pone la etiqueta TCP o UDP. Pero, ¿cuándo se utiliza TCP y cuando UDP? TCP no
solo se usa para transmitir información entre un dispositivo y otro sino también
para corroborar la correcta recepción de la información transmitida. En cambio,
UDP no hace esta verificación y tiene como principal ventaja su velocidad.

User Datagram Protocol (UDP)


Transmission Control Protocol (TCP)

Capa de red: Determina la mejor ruta para enviar los paquetes por la red. Es la
encargada de que los datos transmitidos salgan y lleguen al destino, aunque los
dispositivos no se encuentren conectados directamente entre sí. También se le
conoce como capa de direccionamiento lógico.

Internet Protocol (IP)


Routing Information Protocol (RIP)
Interior Gateway Protocol (IGP)
Internetwork Packet Exchange / Sequence Packet Exchange (IPX / SPX)

Capa de enlace de datos: Recopila la información de todas las capas superiores y la


traduce en información binaria para que así pueda ser enviada por la capa física.
También se le conoce como capa de direccionamiento físico.

Ethernet
Fiber Distributed Data Interface (FDDI)
Address Resolution Protocol (ARP)
Point to Point Protocol (PPP)

Capa física: Envía la información binaria por distintos medios de red (cables, Wifi…).
Se encarga tal y como su nombre indica de la conexión física entre los dispositivos
de una red y no lleva a cabo ningún tipo de direccionamiento físico ni lógico.

Digital Subscriber Line (DLS)


Integrated Services Digital Network (ISDN)

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 14 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Bluetooth
Universal Serial Bus (USB)

Para que los dispositivos se comuniquen entre sí deben ejecutar el mismo conjunto de
protocolos. Pero, en un proceso de transmisión de información ¿de qué se encargan
los protocolos?

Dar formato y estructuración a los mensajes


Codificación de los mensajes
Formato y encapsulación del mensaje
Tamaño del mensaje
Temporalización del mensaje
Opciones de entrega del mensaje

4.3. En qué se diferencian los distintos protocolos

Existen una gran variedad de protocolos de red los cuales se diferencian en función de:

Cantidad de participantes o nodos que hay en la comunicación: Esto se encuentra


relacionado en lo que se describía en uno de los apartados anteriores mencionados,
en el que indicábamos que existen diversas formas de transmisión de datos de
redes informáticas (unicast (un único destinatario), multicast (un grupo de
destinatarios), broadcast (como destinatarios todos los miembros de la red).
Forma en la que se transmiten los datos: Esto significa la forma en la que circulan
los datos a través de la red (simplex (unidireccional), semi-dúplex (envío de datos en
ambas direcciones, pero no de forma simultánea) o dúplex completo (envío de
datos en ambas direcciones a la vez).
Jerarquía de los integrantes de la comunicación: Dependiendo del tipo de jerarquía
que exista entre los nodos la comunicación puede ser simétrica o asimétrica.
Modo de conexión: Los protocolos se dividen en los que están orientados a la
conexión y los que no. Los primeros se encargan de verificar que la información ha
llegado de forma correcta al destinatario y ha sido comprendida por este, y los
segundos, no se encargan de corroborarlo, sino que envían mucha menos
información de una forma más rápida y no vuelven a enviar los datos en caso de
que en la transmisión se haya dado algún tipo de error.

4.4. Protocolos de red más utilizados

A continuación, se llevará a cabo una breve descripción de los protocolos más


utilizados:

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 15 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

HTTP: Es un protocolo de los más importantes en Internet ya que hace posible la


transferencia de documentos de tipo “Hipertexto” (en su interior existen enlaces
que nos permiten acceder a otros). El lenguaje que utiliza es HTML (páginas Web)
HTTPS: Igual que el anterior pero encriptado para una transmisión segura. Mediante
el uso de certificados SSL. (páginas Web seguras)
DNS: Transforma las direcciones IP en nombres más fáciles de utilizar. Muchas
veces son nombres de empresas o instituciones. Hay servidores en el mundo que
permiten establecer esta transferencia de dirección IP a DNS y viceversa. (nombres
de dominio)
SMTP: Es un protocolo de transferencia simple de correo, es decir, tal y como su
propio nombre indica se utiliza para enviar y recibir correos electrónicos. Su
importancia en el área de la informática, negocios y cualquiera que utilice
servidores mail es fundamental. (Correo)
POP: protocolo de oficina de correo, para recibir correo electrónico almacenados en
servior remoto. (Correo)

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 16 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

DHCP: Es el protocolo de configuración dinámica de host de tipo cliente / servidor.


Permite que los dispositivos obtengan una configuración de red de forma
automática. Tiene como ventajas una fácil administración (ya que no se hace de
forma manual) y la asignación es confiable (evita colisiones), entre otras. Pero su
desventaja más grande es la falta de seguridad en redes inalámbricas (si un intruso
intenta conectarse recibirá una dirección IP de forma automática, pero si el
protocolo DHCP está deshabilitado el intruso tendría que configurar manualmente
la dirección IP y sería más complicado). Automatiza las IP asignadas
IMAP: es un protocolo de aplicación que permite el acceso a mensajes almacenados
en un servidor de Internet. (Correo)
ARP: Es un protocolo de resolución de direcciones. Se encarga de resolver
direcciones físicas o MAC, es decir, descubre la dirección MAC de un dispositivo de
la red local y se la da a conocer a otro dispositivo dentro de la misma red. (Envío de
datos de router a router o equipos de la misma red)
FTP: protocolo de transferencia de archivos, popular en la transferencia de archivos
entre sistemas conectados a una red TCP. (mover arhivos de un servidor a otro)
Telnet (Telecommunication Network), para acceder a otra maquina para manejarla
remotmente. (manejo remoto de máquina)
SSH o Secure Shell, es un protocolo de administración remota que le permite a los
usuarios controlar y modificar sus servidores remotos a través de Internet a través
de un mecanismo de autenticación. El servicio se creó como un reemplazo seguro
para el Telnet sin cifrar y utiliza técnicas criptográficas para garantizar que todas las
comunicaciones hacia y desde el servidor remoto sucedan de manera encriptada.
(Linux y MAC OS lo llevan incorporado. Window necesita cliente como Putty para
usarlo)
IRC: (Internet Relay Chat). es un protocolo de comunicación en tiempo real basado
en texto, que permite debates entre dos o más personas. Se diferencia de
la mensajería instantánea en que los usuarios no deben acceder a establecer la
comunicación de antemano, de tal forma que todos los usuarios que se encuentran
en un canal pueden comunicarse entre sí, aunque no hayan tenido ningún contacto
anterior. (Chat)
ICMP:(Internet Control Message Protocol) Es utilizado para enviar mensajes de
error e información operativa indicando, por ejemplo, que un host no puede ser
localizado o que un servicio que se ha solicitado no está disponible. Estos mensajes
del protocolo ICMP se envían a la dirección IP de origen del paquete.
NTP: (Network Time Protocol) Protocolo de tiempo de RedNetwork Time
Protocol (NTP) es un protocolo de Internet para sincronizar los relojes de
los sistemas informáticos a través del enrutamiento de paquetes en redes
con latencia variable (demora por propagación del paquete. NTP utiliza UDP como
su capa de transporte, usando el puerto 123.
RIP: (Routing Information Protocol) es un protocolo de puerta de enlace interna o
interior (Interior Gateway Protocol, IGP) utilizado por los routers o encaminadores
para intercambiar información acerca de redes del Internet Protocol (IP) a las que
se encuentran conectados.
PPP: (Point to Point Protocol) es un protocolo del nivel de enlace de datos,
utilizado para establecer una conexión directa entre dos nodos de una red

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 17 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

IP: Este protocolo está muy relacionado con el envío de los datos, pero los datos
son segmentados en bloques o paquetes. Gestiona las direcciones IP, pero no
proporciona mecanismos para verificar que los datos transmitidos llegan y se
entienden correctamente en el destino final. Un aspecto muy importante en este
protocolo es la dirección IP.
TCP: Protocolo de control de transmisión (en inglés Transmission Control
Protocol o TCP) es uno de los protocolos fundamentales en Internet. El protocolo
garantiza que los datos serán entregados en su destino sin errores y en el mismo
orden en que se transmitieron. También proporciona un mecanismo para distinguir
distintas aplicaciones dentro de una misma máquina, a través del concepto
de puerto. TCP da soporte a muchas de las aplicaciones más populares de Internet
(navegadores, intercambio de ficheros, clientes FTP, etc.) y protocolos de
aplicación HTTP, SMTP, SSH y FTP.
UDP: (User Datagram Protocol) es un protocolo del nivel de transporte basado en
el intercambio de datagramas. Permite el envío de datagramas a través de la red sin
que se haya establecido previamente una conexión, ya que el propio datagrama
incorpora suficiente información de direccionamiento en su cabecera. Tampoco
tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse
unos a otros; y tampoco se sabe si ha llegado correctamente, ya que no hay
confirmación de entrega o recepción. Su uso principal es para protocolos
como DHCP, BOOTP, DNS

La mayor parte de los servicios de Internet se producen a nivel de la capa de


aplicación, salvo los derivados de la propia conexión y servicio a Internet y los
servicios de telefonía, por tanto los protocolos utilizados para estos servicios en la
capa de aplicación son: HTTP, FTP, POP, STMP, IMAP, SSH, Telnet, IRc y , por
supuesto los protocolos anivel de transporte y red: TCP, UDP y IP.

5. FUNDAMENTOS TCP/IP

Ya hemos dicho que TCP e IP son dos protocols que forman parte de Internet y de
otras redes.

Los protocolos del modelo TCP/IP cuentan con una gran ventaja: funcionan con
independencia del hardware y el software subyacente. No importa qué sistema
operativo o dispositivo se use para la comunicación a través de la red, porque los
protocolos están estandarizados de tal forma que funcionan en cualquier contexto.

En el modelo OSI, los protocolos se sitúan en las capas 3 y 4 de transporte y red


respectivamente, que son las encargadas de la conexión entre dos dispositivos a través
de una red.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 18 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Así, la dirección IP y el protocolo de Internet se usan para que el paquete de datos


llegue al receptor correcto.
El TCP, en cambio, sirve para establecer y mantener una conexión entre los dos
dispositivos implicados durante la transmisión. Si se produce un error en el
transporte de los paquetes de datos, el protocolo se encarga de iniciar un nuevo
intento de transmisión.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 19 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 20 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

(Ver video)

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 21 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

UD 2.- SELECCIÓN DEL SERVIDOR WEB (Hardware)

Lo primero que debemos hacer es diferenciar un servidor web (hardware) con un


servidor web (software). aunque tengan la misma denominación, el primero es el
equipo físico que se encarga de contener toda la información necesaria, que posee un
determinado sistema operativo y que es capaz de servir la información demandada por
el cliente en el momento en que se le pida y de la manera adecuada. Eso lo hace a
través de un software específico que e encarga del servicio: el «software de servidor
web».

Por tanto primero veremos un servidor Web físico (hardware) y posteriormente el


software específico.

1. PARÁMETROS DE FUNCIONAMIENTO.

¿Cuales son los parámetros que debe cumplir un equipo al que vamos a dedicar a
servidor de Internet?

Esa es la pregunta que debemos hacernos primero, al igual que cuando queremos
comprar un equipo informático nuevo para casa. Qué es lo que necesito, qué voy a
hacer con el equipo y cuánto quiero gastarme.

Realmente la elección se reduce tan sólo a unos pocos criterios: velocidad


(rendimiento), seguridad, y soporte. Aunque hay una que también es importante: el
coste del servicio.

Por suerte hoy en día no hace falta comprar equipos para ello, puesto que tenemos
una gran variedad de empresas que ofrecen el servicio de hosting o alojamiento, con
una gran variedad de precios y características.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 22 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

No obstante veamos cada una de las características que tendremos que tener en
cuenta a la hora de adquirir un alojamiento o hosting web.

1.1. RENDIMIENTO
En esta sección, cubriremos los factores de rendimiento a considerar al elegir un
servidor web. Pero cuando hablamos de "rendimiento", en última instancia, nos
referimos a "velocidad". Porque lo que realmente queremos saber es qué tan rápido
un host puede cargar páginas web y brindar a los usuarios la mejor experiencia posible.

Los visitantes no se quedan si una página tarda demasiado en cargarse porque, seamos
sinceros, hay miles más para elegir. Y no sorprende que un sitio rápido sea uno de los
factores de clasificación de Google. Así que asegúrese de obtener estos criterios de
selección correctamente.

En última instancia el rendimiento y la velocidad van a depender factores internos del


equipo: CPU, RAM tipo de almacenamiento; como de factores externos: ancho de
banda, número de peticiones simultáneas, balanceo de carga, tipo de aplicaciones que
usamos, tipos de ficheros. en definitiva unos factores que dependen de la conectividad
que tenga el lugar donde se encuentre el servidor y otros del tipo de Servidor Web
(software) y otro software de gestión que hayamos elegido.

1.1.1. Recursos del Servidor

CPU

Es el centro de procesamiento de datos del servidor desde


donde se realizan todos los cálculos lógicos y matemáticos para
que el usuario pueda manipular y acceder a los datos como
necesita.

Obviamente, cuanto mejor sea el procesador, más rápidos los


cálculos y antes sale la información del servidor. No bostante determinada potencia de
un servidor solamente influye determinantemente en aplicaciones web que requieren
de cálculos matemáticos. Para servir una página web convencional no se requiere un
gran procesador. Lo habitual son procesadores Intel Xeon y AMD Rizen Pro que utilizan
casi todas las empresas. Aunque en la actualidad empresas como Microsoft Azure,
Amazon Web Services y Google Cloud ofrecen en su gama más alta, máquinas virtuales
con procesadores AMD EPYC 7000 de hasta 64 núcleos y 384 GB de memoria RAM.
Estos procesadores están sustituyendo a loa AMD Rizen Pro y a los Intel Xeon.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 23 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

También, en menor medida seutilizan procesadores PowerPC de IBM, más conocidos


por ser utilizados en xbox, PlayStation 3 o Nintendo Wii. También ARM, aunque son
procesadores y arquitectura de los años 80 y ya quedan muy pocos en servidores de
Internet.

RAM

LA PREGUNTA PRINCIPAL ES LA DE ¿ CÚANTA MEMORIA


RAM NECESITA UN SERVIDOR DE INTERNET?
La respuesta a esta pregunta depende de la misión y del
contenido del servidor. Los servidores de sitios web, bases
de datos y archivos tienen requisitos de memoria diferentes.

Los servidores de archivos necesitan menos memoria y más


espacio de almacenamiento. Los servidores de bases de
datos pueden necesitar más o menos memoria en función de la naturaleza de la base
de datos y el número de usuarios. La cantidad de memoria que necesitan los
servidores de sitios web depende de varios factores: si la página es estática o dinámica,
el nivel de tráfico y la cantidad de almacenamiento en caché que utilice.

El software administrativo, como los paneles de control, los controles antivirus y la


prevención de spam, puede usar una gran cantidad de memoria. Por tanto, es
importante tener en cuenta las necesidades mínimas del software back-end. Debe
suponer que todos estarán funcionando al mismo tiempo.

Para una Web coporativa de una empresa mediana, con una web en php y base de
datos, con 1GB de memoria RAM es suficiente. A partir de aquí depende de la
complejidad d de la misma.

SSD
Una de las primeras cosas que verá en las especificaciones de
alojamiento web es el almacenamiento y el ancho de banda,
determinado por el "número de visitas". Aquí hay algunas
preguntas que debe hacerse:

¿Cuánto almacenamiento necesitamos? Por ejemplo, un sitio


web pequeño de una página no requiere tanto
almacenamiento como una tienda de comercio electrónico.

¿Qué tipo de almacenamiento se incluye? Busque servidores web que utilicen


almacenamiento en unidad de estado sólido (SSD), ya que es significativamente más
rápido que el almacenamiento en disco duro (HD) ATA antiguo.

ANCHO DE BANDA
¿El ancho de banda y la transferencia de datos son ilimitados? Por ejemplo, el sitio de

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 24 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

una pequeña empresa con algunos visitantes al día que buscan detalles del servicio e
información de contacto es significativamente diferente a una empresa que transmite
miles de archivos multimedia diariamente o una tienda de comercio electrónico que
enumera miles de productos.

La transferencia de datos es mensual y se mide utilizando el tamaño de todos los


datos de una web (incluye tamaño de imágenes, archivos de descarga, código, ficheros
anexos...) que el usuario utiliza para poder verla y manejarla. Una transferencia
ilimitada asegura que no tendremos que pagar más por el uso del sitio.

El ancho de banda es la medida de datos que pueden transferirse en un tiempo


determinado, generalmente medido en segundos. Obviamente, aunque nos vendan el
ancho de banda ilimitado, no es posible. Otra cosa es que no nos midan ni cobre una
determinada cantidad de datos/segundo.

Para determinar el ancho de banda medio que necesitamso, debemos realziar el


siguiente cálculo:

1. Calcular el tamaño de nuestro sitio en Mb y Kb (dividir el tamaño total por el


número de páginas que se pueden visitar para calcular página promedio)
2. Realizar el siguiente cálculo: tamaño en Kb de una página promedio de nuestra
web x número de visitas mensual .
3. Al resultado anterior multiplicar el número de páginas vistas por cada visitante
(promedio)
4. Por último dejamos un margen del 50% para picos de actividad.

Si no lo sabes, usa Tiempo de carga de pingdom prueba en unas pocas páginas y toma
el promedio de esas páginas probadas como tu número de prueba base. A
continuación, se muestra un ejemplo:

La página principal de pixelblack tiene una velocidad de 72 sobre 100 (no muy rápida),

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 25 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

fundamentalmente por el tamaño (3.2Mb o 3.276Kb, mucho contenido que descarga)


y un tiempo de respuesta de datos de 1.34 segundos. Eso hace que el ancho de banda
utilizado haya sido de : 3.276 Kb / 1.34 Seg = 2.444 Kb/seg

También observamos un gran número de peticiones del cliente al servidor (130


request) Estas peticiones son de diversos tipos: GET (solicita recursos html), POST
(solicitud de paquetes de datos grandes como imágenes, videos, formularios, etc),
HEAD (solicitud de encabezados de archivos voluminosos para conocer tamaño, tipos,
etc), OPTIONS (solicita los métodos que soporta cada archivo de los anteriores, por
ejemplo descarga, reproducción, etc), TRACE (solicita las rutas hacia el servidor y desde
el servidor al cliente) y especiales (solicita métodos especiales para realizar conexiones
a través de proxys, protegidas, modificar archivos o utilizar diversas APIs y API Rest
para diversos tipos de conexiones sin protocolos determinados)

Sin embargo, si hacemos la misma prueba a la página que contiene la entrada a los
cursos, veremos los siguiente:

Podemos ver que la velocidad es 89 sobre 100 (mayor que la anterior), el tamaño de
página es menor (776Kb) y el tiempo de carga de 1.89 seg (ancho de banda es de 40
Kb/seg.) Más rápida, menor número de peticiones (40 request) en teoría más rápida,
pero tarda más en cargar ¿¿??

Ello es debido a que el navegador solicita una imagen estática y envía cookies con la
solicitud, el servidor ignora las cookies (Realmente Moodle le dice al servidor que las
ignore). Estas cookies crean un tráfico de red innecesario que ralentiza el proceso. Para
solucionar este problema, podemos hacer que los componentes estáticos se soliciten
sin cookies creando un subdominio y alojándolos allí.

EJERCICIO: Ir a la página de Pingdom y hacer el test a dos o tres webs que os gusten o
que utilicéis a menudo. Comentar el resultado.

Por último, aclarar una pequeña confusión que suele haber en la medida de la
velocidad de carga y descarga en servidores y en nuestras conexiones como clientes de
Internet.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 26 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

La medida que suele tomarse viene expresada en Kbps (Kilobit por segundo) o Mbps
(Megabit por segundo). que no debe confundirse con Kilobyte y Megabyte. Puesto que
son sustancialmente distintos.
Cuando hablamos de unidades de almacenamiento y tamaños al referirnos a un disco
duro o un archivo, usamos el término Mega (MB) o Mega Byte y KB o KiloByte.
en esta medida 1024 bytes es un Kilobyte y 1024 Kilobytes es un MB (Mega Byte)

La diferencia es: 8 Mbit/s = 1 MByte/s y 1 Mbit/s = 0,25 MB/s

Por lo tanto, cuando decimos que tenemos una conexión de fibra de 600 Mbps,
realmente nuestra conexión es de unos 75 MB por segundo.
A mayor velocidad mayores y más serán los paquetes de datos que podemos recibir.

Ejercicio: calcula la velocidad de subida y bajada de esta conexión en MB

Aunque esta velocidad y la latencia, no dependen del servidor del servicio Web, sino
de la conexión del cliente (servidor del servicio de Internet ISP)

LATENCIA
Por último ¿Y de la latencia no hablamos?.

La latencia nos aparece en ese indicador que dice «ping 24 ms». Esta latencia indica la
inmediatez en recibir un paquete desde el servidor. Es decir, 24 ms es el tiempo que
tarda un paquete en llegar desde el servidor a un cliente. Se mide en milisegundos.

La importancia de una buena latencia es primordial en determinados servicios de


Internet, por ejemplo en una videoconferencia, para evitar que se congele la imagen o
en los videojuegos es fundamental.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 27 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

En general se suele decir que una latencia inferior a 100ms es buena para información
en general. Aunque lo óptimo sería lo siguiente:
Menos de 100ms para temas generales.
Menos de 65 ofrece una conexión óptima y bastante buena para videoconferencia.
Menos 50 es óptima para videjuegos.
Sobre 20ms es lo que desearían todos los gamers profesionales.

1.1.2. Alojamiento del servidor.

El debate sobre la diferencia entre hostings o alojamientos compartidos o exclusivos


solamente se sostiene si hablamos del tema económico. En caso contrario, no tiene
sentido hacerlo.
El hosting compartido, como su nombre indica, comparte equipo, almacenamiento,
CPU, RAm, ancho de banda y resto de recursos con otros usuarios, por lo que el
rendimiento es menor al ser compartido y no solo depende de nosotros, sino de
nuestros «vecinos» que, tampoco podemos elegir.

A favor tiene la comodidad de la gestión y el precio mucho menor que el del hosting
exclusivo en servidor.

El hosting o alojamiento en exclusiva (Servidor Privado) consiste en disponer de un


equipo completo para nosotros (con memoria RAM, procesador, disco SSD...) por lo
que los recursos siempre serán mejores. el precio será mayor y pagaremos más cuanto
mejores sean los recursos.

El VPS (o servidor virtual privado) es una variante donde compartimos máquina, pero
no almacenamiento (SSD) y tenemos parte de los recursos a nuestra disposición, pero
no todos.

El sistema de alojamiento en nube o CLOUD consiste en tener a nuestra disposición


todos los recursos necesarios de manera optimizada y pagomos por su uso (más uso
un mes, mayor pago). Son una manera de optimizar el trabajo de un servidor, pero
suelen resultar caros. suelen estar dedicados en exclusiva a grandes empresas.

Más adelante veremos en detalle los distintos tipos de alojamiento que nos podemos
encontrar.

1.1.3. Tecnología del Servidor.

Además de los recursos del servidor, vale la pena verificar para asegurarse de que el
servidor web esté utilizando la última tecnología de servidor, a veces denominada "pila
de software". La tecnología avanza rápidamente y querrá un servidor web que se
adapte a los tiempos en lugar de utilizar tecnología obsoleta.

La pila de software describe exactamente qué tecnologías tienen que trabajar juntas
en qué combinación para formar una plataforma especializada para aplicaciones

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 28 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

específicas. Esto generalmente va desde el sistema operativo hasta los lenguajes de


programación requeridos.

Una pila de software combina todos los componentes de software que conforman una
plataforma específica. Este paquete de programas proporciona una configuración de
tecnologías firmemente estructurada que se requiere para ejecutar una aplicación.

La pila suele estar compuesta por varios componentes diferentes. Esto puede incluir
los siguientes componentes:

Sistema operativo
Servidor Web
Tecnología y servidor de base de datos
Servidor de Correo
Entorno / marcos de ejecución
Lenguajes de programación

En primer lugar, suele estar la capa más baja de la plataforma, sobre la que se
construyen todos los demás componentes: El sitema Operativo. A esto le sigue, por
ejemplo, una tecnología de servidor web , luego una tecnología de base de datos y
luego un entorno de ejecución.

Por lo tanto, una pila siempre proporciona información sobre qué tecnologías necesita
al menos una aplicación para funcionar correctamente. El resultado es, por ejemplo,
una plataforma en la que se puedes proporcionar un sitio web.

Ejemplos de pilas conocidas:

XAMPP
Sistema operativo: plataforma cruzada («X»)
Servidor web: Apache
Base de datos: MariaDB / MySQL
Lenguaje de programación: PHP
Lenguaje de programación: Perl (o Python)

LAMP / WAMP/MAMP
Sistema operativo: Linux (LAMP) / Windows (WAMP) / IOS Mac (MAMP)

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 29 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Servidor web: Apache


Base de datos: MariaDB / MySQL
Lenguajes de programación: PHP / Perl / Python

WINS
Sistema operativo: Windows Server
Servidor web: IIS (Servicios de información de Internet)
Marco: .NET
Base de datos: SQL Server
Lenguaje de programación: ASP.NET

LENPS
Sistema operativo: Linux (CentOS u otra distribución)
Servidor web: Nginx (la E es por Engine-X)
Base de datos: MariaDB / MySQL
Lenguajes de programación: PHP

Junto a estas pilas de software aparecen los paneles de administración de los


servidores Web y otras soluciones como los balanceadores de carga o los kubernetes.

Es responsabilidad de los Administradores de Servicios de Internet y de los


Administradores de Servidores Web de saber manejar estos programas y la
configuración correcta del sistema.

1.1.4. Ubicación del Servidor

Otra consideración del servidor es verificar si un servidor web ofrece una o varias
ubicaciones. Por ejemplo, si su audiencia principal se encuentra en Australia, entonces
tiene sentido elegir un centro de datos ubicado en Australia (o cerca como Singapur)
para que sus páginas web se carguen más rápido.

Otra estrategia es ubicar el servidor en un uso horario opuesto al de los usuarios. Ya


que cuando en un sitio duermen en el otro trabajan. Esto hace que el sistema esté
menos demandado. Un ejemplo es el uso de servidores en la costa Oeste de EEUU para
trabajo en España (sobre todo en usos y hostings compartidos).

Si no puede seleccionar una ubicación de servidor, definitivamente necesitará una Red


de entrega de contenido (CDN) para acelerar la carga de la página. Estas redes de
entrega de contenido son sevidores intermedios con parte del contenido de la Web
(imágenes, vídeos, audios, etc)

Cómo saber la ubicación de un servidor: con el servicio Whois se puede saber.

Ejercicio:
https://whois.domaintools.com/

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 30 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

y colocar cualquier nombre de dominio o cualquier IP

1.1.5. Almacenamiento en caché.

Siempre necesitará almacenamiento en caché de alguna forma, ya sea a nivel de


servidor o con un complemento, ya que ayuda a que sus páginas web se carguen
mucho más rápido y mejora la experiencia general del usuario para sus visitantes.
Algunos servidores web incluyen almacenamiento en caché a nivel del servidor, lo que
generalmente significa que no es necesario agregar más almacenamiento en caché, ya
que todo está optimizado para obtener el mejor rendimiento.

Por otro lado, algunos hosts no incluyen almacenamiento en caché, lo que significa que
probablemente necesitará instalar un complemento de almacenamiento en caché. Si
ese es el caso, verifique si existen restricciones sobre lo que puede instalar. Por
ejemplo, si aloja con Kinsta, que incluye almacenamiento en caché a nivel de servidor,
WP Rocket es el único complemento de almacenamiento en caché que permiten.

1.1.6. Escalabilidad.

La escalabilidad es un factor importante si el tráfico de su sitio web está creciendo o


fluctuando. Necesita saber con qué facilidad un proveedor de alojamiento web puede
satisfacer las demandas de:

· Picos de tráfico ocasionales


· Tendencias de tráfico estacionales (tanto hacia arriba como hacia abajo)
· Aumenta el tráfico a largo plazo

Por ejemplo, Nexcess (https://www.nexcess.net/cloud ) ofrece escalado automático,


que es gratuito durante 12 horas, mientras que ElasticServer (https://elasticserver.co/
) le permite asignar más recursos del servidor en unos pocos minutos.

Nota: El alojamiento en la nube puede escalar sin problemas y manejar grandes picos
de tráfico. Por lo general, solo le paga a su proveedor de alojamiento web más dinero
por el tiempo que necesita los recursos adicionales. Además, si se trata de un
crecimiento a largo plazo, no es necesario mover o reconstruir el servidor, ya que
puede escalar con usted.
El resto de hosting suelen ser escalables en unos pocos minutos o una hora.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 31 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.2. SEGURIDAD

Cuando estemos comprobando un posible proveedor de alojamiento web, debemos


observar los niveles de seguridad que ofrecen, especialmente a nivel de servidor. Por
ejemplo, ellos:

· Aplicación de los últimos parches del sistema operativo en el servidor para


evitar vulnerabilidades.
· Que tenga firewalls a nivel de servidor que filtren el tráfico malicioso y los
piratas informáticos.
· Que proporcionen protección DDoS para mitigar cualquier posible ataque
DDoS.
· Tener acuerdos de procesamiento de datos que cubran aspectos legales como
GDPR.
· Que proporcionen Certificados de Seguridad SSL (gratuitos y/o de pago) a nivel
de panel de control.

1.2.1. Escaneo y Eliminación de malware

Es conveniente comprobar que el hosting escanee malware y sea capaz de quitarlo.


Eso nos evitará muchos problemas. Algunos alojamientos lo hacen sin coste adicional.

En caso de no tenerlo, es conveniente el usio de herramientas específicas para ello.


Servidores como Hostgator, godaddy, etc. Otros como SERED ofrecen auditorías de
seguridad (https://sered.net/auditorias-de-seguridad ) bastante completas.

1.2.2. Copias de Seguridad

Los servidores web brindan diferentes niveles de servicios de respaldo. Debemos


verificar que nuestro servicio contemple:

· Sistema de copias de seguridad manual y automático que haga copias de


seguridad diarias programadas.

· Sistema de seguridad para que el administrador pueda realizar también copias


de seguridad alternativas y descargarlas a otro lugar fuera del propio servidor.

· Tiempo de conservación de las copias de seguridad en el servidor. Lo habitual


es que sea de, al menos 30 días.

· Restauración de una copia de seguridad de manera instantánea bajo demanda.

· Copias de seguridad independientes para: código, bases de datos y contenido


almacenado.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 32 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.2.3. Certificados de Seguridad SSL

Un certificado SSL permite que la transferencia de datos entre un navegador y un


servidor web se produzca de forma cifrada y segura.

El objetivo principal de un certificado SSL es proteger la página web de intrusos que


pudieran acceder a ella. Sirve para cifrar las conexiones de los usuarios y garantizar
que la información no pueda ser interceptada por terceros. Básicamente se trata de
una capa de seguridad que permite que dos partes puedan comunicarse de forma
privada.

Se recomienda que todos los sitios web ahora tengan un certificado SSL para brindar
un nivel de tranquilidad a sus visitantes y proteger datos confidenciales como
contraseñas y detalles de tarjetas de crédito.

El certificado SSL se instala en el servidor web y va a cumplir la función de autenticar la


identidad del sitio y garantizar a los visitantes que se encuentran en la página legítima.
Muy importante para evitar acceder a una web que pueda ser falsa, que pueda
tratarse realmente de un ataque Phishing.

Cada uno de los certificados SSL tienen un nombre, un número de serie y fecha de
vencimiento. También disponen de una copia de la clave pública, así como la firma
digital de la autoridad que emite ese certificado. Todo esto sirve para verificar que
realmente estamos ante un sitio seguro, cifrado y que no va a ser una amenaza para
los visitantes.

De hecho las últimas versiones de los navegadores más populares no dejan acceder a
una web si no tiene un certificado y es sospechosa de ser un fraude.

Por ello necesitamos que nuestro hosting contemple:

· Que incluya la puesta en marcha y la gestión de un certificado SSL Let's Encrypt


(gratuito)
· Que incluya la posibilidad de instalar un certificado SSL estándar (por ejemplo,
Comodo, Symantec, GeoTrust…) o especializado (Thawte SSL 123 Wildcard) que
podamos adquir al mismo proveedor o a otro proveedor.

Ejercicio: Elegir un Certificado SSL que incluya web y correo electrónico y otro que
incluya varios dominios.

¿Cómo se instala un certificado SSL?

Instalar un certificado SSL en el servidor es un proceso muy importante que tienen que
llevar a cabo los administradores de los sitios web. Una manera esencial para ofrecer a los
visitantes un sitio seguro, cifrado, que cuente con las garantías adecuadas.

Además también servirá para dar una buena imagen y poder aparecer mejor en los
principales buscadores de Internet.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 33 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Esto puede variar según el hosting que tengamos contratado, pero el proceso es similar.
Lo primero que tenemos que hacer es tener un certificado SSL. Lo podemos comprar con
la empresa donde tenemos el servidor, por ejemplo. También con otro proveedor
externo. O utilizar uno gratuito llamado Let´s Encrypt.

Cuando tengamos el certificado descargado en nuestro ordenador, ya podemos acceder


al panel de control de nuestro hosting. En nuestro caso vamos a hacerlo con cPanel, que
es el más utilizado, aunque el proceso es similar en otros diferentes.

En breve instalaremos un Certificado en nuestro servidor.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 34 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.3. SOPORTE TÉCNICO

En lo referente al soporte debemos tener en cuenta los siguientes criterios:

1.3.1. Tiempo de respuesta

Es importante poder contar con un servicio técnico de apoyo que responda de manera
inmediata. Generalmente el tiempo no debe ser superior a 2 minutos en los Chats y en
las llamadas telefónicas.

1.3.2. Número de tickets de soporte.

Algunos hostings limitan el número de tickets de soporte al mes. Es importante poder


contar con los que necesitemos, sin que tengamos que esperar a que pase el mes. ada
vez quedan menos hostings con restricciones.

1.3.3. Tasa de resolución en el primer contacto.

Obtener la respuesta adecuada en la primera llamada o el primer contacto es muy


positivo. Un buen servicio de atención suele obtener resultados positivos en la mayoría
de los casos. Lo primero que deseamos saber es cómo de rápido se resolverán
nuestros problemas.

1.3.4. Tiempo promedio de gestión.

La rapidez con la que nos ayudan a solventar los rpoblemas es crucial. No es bueno que
nos tengan enganchados al chat o al teléfono durante una hora, por ejemplo. Un

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 35 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

tiempo prudencial, dependiendo de la gravedad de la consulta, siempre distingue a un


buen servicio.

1.3.5. Mejores agentes.

Agentes preparados que atiendan nuestras peticiones y que no nos vayan derivando
unos a otros hasta llegar, al fnal del proceso, al que debería habernos atendido desde
un primer momento.

1.3.6. Indicador CSAT

El grado de satisfacción de atención al cliente es un buen indicador de si el servicio de


atención es adecuado, es bueno o es inmejorable. Antes de tomar una decisión es
bueno que busquemos que dicen otros clientes al respecto.

1.3.7. Retención de clientes.

Uno de los defectos de muchos servicios de atencón es el de abarcar más clientes de


los que pueden atender, con lo que nos retienen con una llamada constestada y nos
piden un tiempo en principio prudencial, pero que puede alargarse durante muchos
minutos. Es un síntoma de un mal servicio, por falta de recursos humanos.

1.3.8. Net promoter Score

Este es un indicador que mide, fundamentalmente, el grado de fideidad de un cliente a


una empresa. Se utiliza para saber como perciben los clientes a las empresas. Una
puntuación alta indica que los clientes perciben a la empresa como serie, cumplidora y
buena, por lo que se quedan en ella y no contemplan cambiar a otra similar.

1.3.9.Apoyo proactivo

Además de buscar un proveedor de alojamiento web con un excelente soporte al


cliente, debe verificar si brindan servicios de soporte proactivo, como:

· Tecnología de recuperación automática para iniciar automáticamente cualquier


servicio PHP que se haya detenido.
· Ejecución de la optimización de la base de datos para ajustar su base de datos
MySQL.
· Aplicar los últimos parches de seguridad del sistema operativo para prevenir las
amenazas de piratas informáticos y malware.
· Programación y retención de copias de seguridad diarias para mantener una
copia de trabajo segura de su sitio.
· Aplicar las últimas actualizaciones de software para mantener la aplicación
principal y / o temas y complementos seguros.
En resumen, monitorean proactivamente y corrigen todo en segundo plano
antes de que lo note o lo piense.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 36 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

2. SERVIDORES WEB (SOFTWARE).

En este capítulo hablaremos del software de servidor web, no del equipo,


sino del programa que controla el servicio de sitios web simples y/o
complejos.

En la actualidad tenemos diversos tipos de servidores Web que, en gran


medida, se ajustan a las necesidades de la totalidad de clientes. en
algunos casos, el mismo nucleo del software con unos cuantos retoques
nos proporciona una variante adaptada a un determinado entorno
empresarial.

2.1. ¿Que es un servidor web?

Es un programa que está al servicio de otros programas o clientes a través


de una red, utilizando el modelo cliente-servidor.

El programa espera que se produzca una petición de un cliente, selecciona


la información y la envía al equipo del cliente.

La comunicación entre el servidor y el cliente se basa en el protocolo


HTTP, abreviatura de HyperText Transfer Protocol. Éste es el protocolo de
comunicación que permite operar transferencias de información o
archivos en internet. Su variante codificada, el HTTPS, salvaguarda la
confidencialidad de los datos de usuarios en esos intercambios. Cuando
visitamos una página web, podemos ver estas identificaciones en la barra
en la que aparece la URL del sitio.

2.2. Principales Servidores Web.

El servidor web Apache, oficialmente conocido como Apache HTTP Server,


se lanzó en 1995. Apache es un servidor web gratuito y de código abierto;
desarrollado y mantenido por la Apache Software Foundation (ASF). Es
uno de los servidores web más populares del mundo. A fecha de abril de
2021, Apache posee un 34,1 % del mercado, según W3Techs, y un 25,98 %
según Netcraft.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 37 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Apache es muy flexible y personalizable; sus funcionalidades se pueden


activar y desactivar con facilidad. Ofrece muchos módulos de seguridad,
autenticación, caching, reescritura de URLs, etc. También permite
configuraciones a medida del servidor mediante el archivo .htaccess.

Además, es compatible con un gran número de aplicaciones: CMS, ERP,


frameworks web, lenguajes de programación… Apache HTTP Server es una
solución estable y uno de los servidores web más fiables. Algunas de las
características principales de Apache

Gratuito y de código abierto


Multiplataforma: UNIX, Linux, Windows, Mac.
Arquitectura basada en módulos
Fácil configuración y personalización
Actualizaciones y parches de seguridad regulares
Gran comunidad de desarrolladores
Compatibilidad con IPv6

El proyecto Apache HTTP Server tiene como objetivo desarrollar y


mantener un servidor para sistemas operativos modernos de código
abierto y de categoría comercial. También busca proporcionar un servidor
web seguro, eficiente y expandible que proporcione servicios HTTP y
cumpla con los estándares HTTP actuales. El proyecto Apache HTTP Server
forma parte de la Apache Software Foundation, la fundación de código
abierto más grande del mundo.

https://www.apache.org/

Nginx es un servidor web de código abierto y de alto rendimiento, lanzado


en 2004. Se ha convertido en uno de los servidores web más utilizados,
junto con Apache. (pronunciado Engine-X)

Nginx es una solución ideal para gestionar sitios web de alto tráfico.
Muchos sitios y aplicaciones web de alta visibilidad, como Netflix o
Pinterest, utilizan el servidor web Nginx.

A fecha de abril de 2021, Nginx posee un 33,7 % del mercado, según


W3Techs, y un 35,34 % según Netcraft.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 38 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Su gran éxito reside considerablemente en su capacidad para resolver el


problema c10k —que impide que algunos servidores web puedan
gestionar más de 10.000 conexiones simultáneas—. Existen dos versiones:
OSS Nginx y Nginx Plus. Nginx se usa a menudo como balanceador de
carga (como segundo servidor) y funciona especialmente bien con PHP.

Algunas de las características principales de Nginx son:

Gratuito y de código abierto (una versión)


Multiplataforma (casi todos los S.O., incluido FreeBSD)
Arquitectura asíncrona basada en eventos
Alto rendimiento
Bajo consumo de memoria
Compatibilidad con IPv6

https://www.nginx.com/

Es un servidor web propietario, de pago, desarrollado por LiteSpeed


Technologies; lanzado en 2003.

Dispone de tres licencias: Free Starter, Site Owner y Web Host. Es una
alternativa de pago para sitios web de alto tráfico, que ofrece un alto
rendimiento y gran escalabilidad. A fecha de abril de 2021, LiteSpeed
posee un 8,3 % del mercado, según W3Techs, y un 3 % según Netcraft.

El servidor web LiteSpeed está optimizado para poder atender miles de


clientes simultáneos de forma segura, sin consumir muchos recursos de
memoria y CPU. Es compatible con muchos paneles de control populares
—como Plesk y DirectAdmin— y con muchas características usadas
habitualmente en Apache como mod_security, mod_rewrite y la
configuración de .htaccess. Algunas de las características principales de
LiteSpeed son:

Arquitectura basada en eventos


solamente corre en sistemas Linux
Configuración sencilla
Características anti-DDoS integradas
Mantenimiento sin interrupciones

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 39 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Microsoft-IIS o Microsoft Internet Information Services es un servidor


web de Microsoft, lanzado en 1995. Se desarrolló para usarlo con
Windows NT. Su arquitectura modular permite añadir y quitar
extensiones/módulos con facilidad. Además cuenta con múltiples
características de seguridad y mecanismos de autenticación integrados.

Microsoft-IIS se usa a menudo para alojar sitios estáticos y aplicaciones


web ASP.NET. A fecha de abril de 2021, Microsoft-IIS posee un 7 % del
mercado, según W3Techs, y un 5,96 % según Netcraft. Algunas de las
características principales de Microsoft-IIS son:

Arquitectura basada en módulos


Seguridad y control
Gestión remota
Sistema operativo soportado: Microsoft Windows Server

Lanzado en 1999 Apache Tomcat es un servidor desarrollado por Apache Software


Foundation y habitualmente se lo confunde con el servidor HTTP Apache pensando
que es una adaptación.

Sin embargo Tomcat es un desarrollo completamente independiente a nivel de código


con una arquitectura propia.

Tomcat no es un servidor HTTP/HTTPS convencional sino un servidor para


contenedores web para soportar servlets Java y JavaServer Pages (JSP), tampoco hay
que confundirlos con un servidor de aplicaciones Java tipo JBoss.

Tomcat fue diseñado para cumplir con las especificaciones de Sun Microsystems para
servir aplicaciones en Java. Es muy usado en entornos empresariales con aplicaciones
web realizadas en Java, e integra esta lista porque si bien su finalidad primaria es ésta,

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 40 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

también puede despachar contenido estático de cualquier tipo.

Existe un servidor que casi nadie ha oído nombrar, básicamente porque no se puede
descargar ni usar por particulares ni empresas y aun así es uno de los servidores web
más usados de la web.

Es uno de los tipos de servidores web más usados, aunque casi nunca sabes que lo
estás usando.

Estamos hablando de Google Web Server , un servidor de uso exclusivo por parte de
Google y que sostiene toda su infraestructura, es usado solo por Google y que su cuota
de mercado no alcanza al 2%.

Puede no parecer muchos sin estamos hablando cientos de miles de


instalaciones, quizás cercanas al millón, un número mucho más alto
que otros nombres de esta lista y que por sobre todo soportan la
infraestructura de una de las empresas tecnológicas más grandes del
mundo y que brindan servicios a millones y millones de usuarios
cada.
Sin embargo. el Servicio de Gogole Cloud, se ofrecen Apache, LiteSpeed y Nginx.
Se especula mucho sobre la procedencia de este Servidor Web. Hay indicios de que es
una versión desarrollada sobre Apache y personalizada para Google.

lighttpd : Es el otro gran servidor ligero, que permite usar menos cantidad de memoria
y CPU. También es empleado por sitios con mucho tráfico como Youtube , Wikimedia,
The Pirate Bay, etc.

Cherokee es un servidor web multiplataforma.​ Su objetivo es ser rápido y completamente funcional, sin
dejar de ser liviano comparado con otros servidores web. Creado por un programador español.

Está escrito completamente en C. Puede usarse como un sistema embebido y soporta complementos para
aumentar sus funcionalidades. Es software libre, disponible bajo la Licencia Pública General de GNU.
Web Oficial: http://cherokee-project.com/

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 41 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Algunos datos

Al día de hoy, de acuerdo a W3Techs, el líder indiscutido es Nginx, seguido


por Apache y luego Cloudflare:

3. PRINCIPALES FUNCIONES.

En principio un servidor Web selimitaba a servir los datos se se les pedían por parte de
los clientes, aunque poco a poco han ido experimentando mejoras en el tiempo con un
mayor numero de funcionalidades que los hacen más completos y mejores cada año.
Entre otras, las funciones principales de los Servidores Web son:

Gran velocidad al servir los datos.


Registro de actividad de errores.
Control de acceso basado en la dirección del cliente, contenido
usuario/contraseña, así como el filtrado de peticiones según su origen.
Virtual Hosts, de manera que se puedan mantener diferentes webs con una sola
dirección IP.
Proxy,que nos permita el reenvío de peticiones.
Reescritur de URL
Alias o mapeados de rutas.
Eficiencia al atender las peticiones del servicio (balanceador de carga)
Manejo de errores por páginas no encontrads.
Gestión de logs, donde se almacenan las peticiones o los errores que se hayan
producido.
Opciones avanzadas de seguridad.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 42 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

UD 3.- INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE UN


SERVIDOR WEB

1. INSTALACIÓN DEL SERVIDOR WEB

Vamos a utilizar durante el curso tres servidors Web (software) distintos. en primer
lugar vamos a instalar un Servidor Web Apache en modo local, a través de una pilade
software para el Sistema Operativo Windows (en caso de que alguno utiliceis Sistemas
operativos distintos, también podréis utilizar esa pila. en mi caso utilizaré Xampp para
Mac OS.

1.1. El Sistema Oerativo.

El primer paso para instalar nuetro Servidor Web es tener instalado un Sistema
Operativo. En el caso de Apache, al ser multiplataforma, da igual el que tengamos
instalado en nuestra máquina.

1.2. Instalación de la pila de aplicaciones Xampp.

Un servidor XAMPP se puede instalar rápido y fácilmente como sistema de test


local bajo Linux, Windows y Mac OS X con un único archivo ejecutable.

El paquete del software contiene los mismos componentes que se utilizan en


cualquier servidor web, de forma que permite a los desarrolladores testar
proyectos localmente y transferirlos cómodamente a sistemas reales.

Sin embargo, XAMPP no se recomienda como servidor público, ya que, en


aras de mantener la facilidad de uso existen ciertas limitaciones en cuanto a
seguridad, al menos que se tengan unas medidas de seguridad propias de
cualquier granja de Servidores.

Este tutorial de XAMPP muestra la instalación del paquete en Windows. En el


caso de usar Linux o Mac OS X, el proceso de instalación puede variar un
poco.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 43 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.2.1. Descarga del Software

Este software se puede descargar gratuitamente desde la página del


proyecto Apache Friends:

https://www.apachefriends.org/es/index.html

Podemos instalar varias versiones, dependiendo de lo que nos convenga. A la hora de


redactar este manual la última la versión es la 8.1.2, que contiene los siguientes
elementos:

Incluye: Apache 2.4.52, MariaDB 10.4.22, PHP 8.1.2, phpMyAdmin 5.1.2, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4,
Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 8.5.73 (with
mod_proxy_ajp as connector), Strawberry Perl 5.32.1.1 Portable

La única variación con respecto a la versión 7.4.27 es precisamente la versión de PHP


que coincide con la versión de Xampp ( PHP 7.4.27). Dependerá de que versión
tengamos en nuetro servidor real para isntalar una u otra en modo local, para que
coincidan.

Antes de instalar nada, comprobamos que no tenemos instalado y funcionando un


servidor local. Para ello nos iremos a nuestro navegador favorito y tecleamos en la
barra de direcciones:
http://localhost
Nos debe aparecer una pantalla como la siguiente:

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 44 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

En caso de salir una web, debemos desinstalar el anterior servidor Web para poder
instalar el nuevo. Una vez comprobado comenzamos a instalar el servidor.

1.2.2. Instalación del Software

Paso 1: doble clic en archivo ejecutable


Al poner en marcha el instalador XAMPP nos muestra un aviso que aparece si está
activado el Control de Cuentas de Usuario y recuerda que algunos directorios tienen
permisos restringidos:

A continuación se inicia el asistente de instalación. Para continuar, haga clic en el


botón "Next".

Los componentes mínimos que instala XAMPP son el servidor Apache y el lenguaje
PHP, pero XAMPP también instala otros elementos. En la pantalla de selección de
componentes puede elegir la instalación o no de estos componentes. Nosotros
necesitaremos: Apache, MySQL y phpMyAdmin. Aunque podemos instalar también
Fillezilla FTP Server y Tomcat.
Mail Server no es necsario puesto que los S.O. Windows no disponen de posibilidad
de enviar correo en modo local. Perl es un lenguaje de programación que no
veremos y Webalizer es para mostrar métricas de uso (Estadísticas).

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 45 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

En la siguiente pantalla puede elegir la carpeta de instalación de XAMPP. La carpeta


de instalación predeterminada es C:\xampp. Si quieres cambiarla, haz clic en el
icono de carpeta y seleccione la carpeta donde quiere instalar XAMPP. No os lo
recomiendo. Para continuar la configuración de la instalación, haga clic en el botón
"Next".

La siguiente pantalla ofrece seleccionar el idioma del interfaz del panel de control
(no todas las versiones tienen esa posibilidad. En algunas solamente está el inglés).

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 46 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

La siguiente pantalla ofrece información sobre los instaladores de aplicaciones para


XAMPP creados por Bitnami. Haga clic en el botón "Next" para continuar. Si deja
marcada la casilla, se abrirá una página web de Bitnami en el navegador.

Una vez elegidas las opciones de instalación en las pantallas anteriores, esta
pantalla es la pantalla de confirmación de la instalación. Haga clic en el botón
"Next" para comenzar la instalación en el disco duro.

BITNAMI simplifica enormemente el desarrollo de aplicaciones PHP sobre Apache


Friends XAMPP, al instalar WordPress, Drupal con Drush, Joomla! y muchasmás
aplicaciones de código abierto sobre XAMPP

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 47 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

El proceso de copia de archivos puede durar unos minutos.

Durante la instalación, si en el ordenador no se había instalado Apache


anteriormente, en algún momento se mostrará un aviso del cortafuegos de
Windows para autorizar a Apache a permitir acceso. Debemos hacer clic en el botón
"Permitir acceso". Como ejemplo, en la captura de pantalla aparece marcada la
casilla privada, porque ese es el perfil de red configurado en el equipo.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 48 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Una vez terminada la copia de archivos, la pantalla final confirma que XAMPP ha
sido instalado. Para cerrar el programa de instalación, haga clic en el botón
"Finish".

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 49 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.2.3. Conectar Servidor Apache


Una vez terminada la instalación, abrimos el programa y nos aparecerá el panel de
control.

Si el arranque de Apache tiene éxito, el panel de control mostrará el nombre del


módulo con fondo verde, su identificador de proceso, los puertos abiertos (http y
https), el botón "Start" se convertirá en el botón "Stop" y en la zona de
notificación se verá el resultado de las operaciones realizadas.

Podremos ver Apache (Servidor Web), MySQL (BasedeDatos), Mercury (Servidor


de Correo), Fillezilla (Servidor FTP) y TomCat (Servidor Web para Java).

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 50 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Si se abre el programa "Windows Defender Firewall con seguridad avanzada",


en el apartado de Reglas de entrada se pueden ver las nuevas reglas añadidas
(una para cada protocolo, TCP o UDP).

Tener en cuenta que el cortafuegos de Windows sólo mostrará la ventana solicitando


autorización la primera vez que se inicie Apache en un perfil de red para el que no se
hayan establecido anteriormente las reglas de entrada. Si posteriormente se desean
modificar o eliminar las autorizaciones, tendremos que hacerlo con el programa
"Windows Defender Firewall con seguridad avanzada".

Abriendo el programa "Windows Defender Firewall con seguridad avanzada", en el


apartado de Reglas de entrada podremos ver las reglas de Apache que bloquean el
acceso a nuestro perfil de red.

Para permitir una conexión que estaba bloqueada, basta con hacer clic derecho sobre
la regla, elegir en el menú contextual la opción Propiedades y en la pestaña General
hacer clic en Permitir la conexión y en Aceptar.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 51 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

1.2.4. Comenzar a utilizar Apache

Todo este proceso ocurre también con el resto de servidores, por ejemplo con el
servidor de bases de datos MySQL/MariaDB que se instala con XAMPP.

Para comprobar que nuestro servidor Web funciona y poder utilizarlo, nos vamos a
nuestro navegador y volvemos a escribir http://localhost/ y veremos que ya nos
aparece activo el servidor.

Pues eso es todo.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 52 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

2. CONTROL DEL SERVICIO: INICIO Y PARADA.


3. CREACIÓN DE ENTRADAS DNS
4. PARÁMETROS BÁSICOS DE CONFIGURACIÓN
5. DIRECTIVAS BÁSICAS DE CONFIGURACIÓN
6. HERRAMIENTAS DE CONFIGURACIÓN
7. MANTENIMIENTO DEL SERVICIO

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 53 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

UD 2.- MANEJO DEL PROTOCOLO HTTP

1. FUNCIONAMIENTO Y ESTRUCTURA.

2. Descripción de peticiones o request methods.


3. Códigos de estado.
4. Cabeceras.
5. Codificación del contenido. Páginas de códigos.
6. Realización de peticiones HTTP en Internet mediante un proxy,
livehttpheaders o método similar, analizando el protocolo utilizado.

1. Selección del servidor Web.

Parámetros de funcionamiento.

Características del servidor Web.

Funcionalidades principales.

Requisitos del sistema:

○ Hardware.
○ Software.
○ Conectividad.

4. Instalación y configuración básica del servidor Web.

Instalación del servidor Web:


○ Procedimientos de instalación.
○ Instalación del servidor en el sistema operativo.

○ Verificación de la instalación.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 54 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

Control del servicio. Inicio y parada. Creación de entradas DNS Parámetros básicos de
configuración:

○ Descripción de los parámetros básicos. ○ Alojamiento virtualizado (virtual hosting)

○ Alojamiento virtualizado basado en nombres (Name-based virtual hosting)

○ Logging

Directivas básicas de configuración:


○ Puerto de escucha
○ Directorio raíz
○ Otras directivas básicas de configuración.

Herramientas de configuración.

Mantenimiento del servicio.

5. Módulos y extensiones del servidor Web.

- Descripción de los módulos y extensiones del servidor Web.

- Soporte a lenguajes:

○ CGI
○ Motores de script (ASP.NET, PHP...)

6. Análisis de la seguridad del servidor Web

Descripción de los conceptos básicos del servidor web:


○ Rutas y permisos. Permiso de lectura vs permiso de ejecución. ○ Listado de
directorios.
○ Tipos MIME permitidos.

Control de acceso por IP origen.

Control de acceso por usuarios:


○ Métodos de intercambio de credenciales (Autenticación Básica /Digest / NTLM)
○ Almacén de credenciales. (LDAP, Base de datos, ficheros de texto, Windows)
○ Configuración de directorios protegidos con contraseña.

Identificación de las Conexiones seguras mediante https:

○ Certificados de seguridad.
○ Algoritmos de cifrado.
○ Entidades de certificación

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 55 de 56
UF 1271 INSTALACIÓN Y CONFIGURACIÓN DEL SOFTWARE DE SERVIDOR WEB
______________________________________________________________________________________________

○ Generación de un CSR
○ Generación de un certificado auto-firmado.
○ Instalación de un certificado.
○ Control de acceso por certificado de cliente.

______________________________________________________________________
MF 0459_3 ADMINISTRACIÓN DE SERVICIOS WEB Página 56 de 56

También podría gustarte