Defensa Proyecto Fernando Lara - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Muy bien.
00:00:00
Buenas tardes, Fernando. Hoy, día 10 de junio, a las 15.30, estamos convocados a través de Jefatura de Departamento
00:00:01
para la defensa del módulo profesional de proyecto del ciclo formativo de grado superior de Administración de Sistemas Informáticos en Red.
00:00:08
Te informo que esta grabación se usará en el entorno cerrado de EducaMadrid, con fines educativos
00:00:15
y solo estará a disposición de los profesores evaluadores en el aula virtual para llevar a cabo la evaluación y calificación de la defensa del proyecto.
00:00:20
En el aula virtual de proyecto habéis sido informados de los criterios y rúbrica de calificación. El orden de la presentación del proyecto será la siguiente. 15 minutos máximo para defender el proyecto y luego 5 minutos para preguntas por parte del tribunal.
00:00:27
Dicho esto, tu tiempo de exposición comienza a partir de este momento. Adelante y mucha suerte.
00:00:41
Gracias. Bueno, pues esta es la presentación del proyecto, Hosting VPS con Virtualmin. En este proyecto lo que tratamos es de intentar implementar, bueno, intentar y conseguir implementar los servicios de alojamiento web, correo electrónico y un entorno seguro con una fácil administración.
00:00:46
Como conceptos, tenemos tres conceptos principales. El primero sería el hosting, que es el servicio que permite alojar los sitios web, lo que conocemos comúnmente como un servidor web. Tenemos Virtualmin, que es un módulo que forma parte del panel de administración de Webmin, que es una herramienta que nos permite administrar servidores Linux sobre un navegador web, accediendo a través de una web.
00:01:06
Y por último nos queda el concepto del VPS. El VPS no es más que un servidor privado virtual. ¿Por qué cogemos un VPS en vez de coger un servidor dedicado o un hosting compartido?
00:01:31
En primer lugar, el VPS nos permite disponer de unos recursos dedicados solamente para nosotros y flexibles. Es más seguro que un hosting compartido ya que no tenemos otras empresas que estén utilizando los mismos recursos que nosotros y podemos trabajar sobre un servidor privado de una forma mucho más económica que con servidores dedicados.
00:01:44
dedicados. Podemos ver que tenemos tres ventajas principales, como sería la alta
00:02:03
estabilidad, un bajo coste, es muy económico y un sistema propio y controlado. Todo esto
00:02:08
lo vamos a llevar a cabo con software libre. Utilizaremos como sistema operativo Debian
00:02:18
y luego los paneles de administración Webmin con el módulo Virtualmin y administraremos
00:02:22
los servicios Apache para el servidor web, MariaDB para bases de datos, Postfix y Dovecode
00:02:29
para el correo electrónico y las aplicaciones web que se desplegarán con los scripts que
00:02:35
utilizaremos de VirtualMean. Para realizar el proyecto utilizaremos dos días en la investigación
00:02:40
y selección de tecnologías, tres días para la configuración del servidor VPS, donde
00:02:49
se van a incluir la configuración básica de usuarios que van a administrarlo, software
00:02:55
que necesitamos, por ejemplo, instalar virtualming, todo esto. Y luego utilizaremos 7 días para
00:03:00
la implementación de las herramientas de gestión, donde vamos a configurar todo lo
00:03:07
necesario para que funcione el servicio. Después haremos unas pruebas de evaluación que durarán
00:03:12
aproximadamente unos 14 días, donde cada fallo que encontremos lo iremos solucionando
00:03:17
e iremos mejorando un poquito también el rendimiento. El resultado que tenemos es un panel de administración donde podemos administrar y gestionar todo el servidor,
00:03:22
todos los servicios que corresponden a este, todo gestionado desde el navegador web. Aquí se puede ver una imagen de cuál es la ventana principal de Webmin,
00:03:34
que nos muestra, por ejemplo, los recursos del sistema, el sistema operativo que tenemos, nos muestra incluso si tenemos alguna actualización pendiente. En esta foto se puede ver que pone seis paquetes que están pendientes para actualizar y podemos ver también un poco la monitorización del histórico de los recursos.
00:03:46
podemos ver que hemos publicado con éxito una web gracias al cms wordpress y el script de
00:04:02
instalación de este con virtual mint que es muy sencillito siguiendo un par de clics podemos
00:04:09
instalar un wordpress hemos instalado un servicio de correo electrónico que nos ha dado una
00:04:15
puntuación 10 de 10 lanzando un correo a una plataforma que verifica si tenemos una correcta
00:04:21
configuración del servicio de correo y hemos implementado medidas de seguridad como por
00:04:26
ejemplo, el doble factor. Aquí podemos ver la entrada a Webmin como nos está solicitando el
00:04:31
token de autenticación que nos llega al móvil a través de una aplicación como Google Autenticator.
00:04:36
Como conclusión, hemos implementado un servidor que nos permite administrar los servicios fácilmente
00:04:43
vía web. Podemos alojar sitios web y desplegar CMS muy rápidamente. Podemos crear usuarios a los
00:04:49
que definir roles y es un proyecto totalmente escalable y muy fácil de adaptar a múltiples
00:04:56
situaciones. En el futuro podemos implementar automatizaciones y scripts para las tareas más
00:05:01
recurrentes como la configuración de dominios o la gestión de cuentas de correo o bases de datos.
00:05:08
Podemos implementar balanceadores de carga y clústeres de servidores para mantener un
00:05:13
rendimiento óptimo bajo la alta demanda y podemos migrar muy fácilmente nuestra infraestructura a
00:05:18
un entorno cloud en el caso de querer escalarlo más de lo que nos permite el entorno VPS.
00:05:25
A continuación haré una demostración de cómo es el sistema. Se verá un poquito por encima, veremos algunas opciones. Vamos a crear un dominio que ya está registrado y apuntando las DNS a la IP de nuestro servidor.
00:05:31
Vamos a crear un par de bases de datos
00:05:47
Desplegar un par de scripts
00:05:50
Para Wordpress, para Runcube
00:05:53
Y para phpMyAdmin
00:05:54
Vamos a crear
00:05:56
Un correo electrónico
00:05:58
Y vamos a hacer una prueba de envío
00:05:59
A MailTester
00:06:02
No sé si sigues viendo la pantalla
00:06:03
Vale, estoy viendo
00:06:08
Si dejas de verla te aviso, no te preocupes
00:06:09
Pero de momento sí
00:06:11
Perfecto, pues ahora podemos ver
00:06:12
Que estoy en el servidor
00:06:15
En la URL de un dominio registrado
00:06:16
sistemaslara.com en el puerto 10.000 que es el que utiliza Webmin y esta sería la ventana principal donde hemos visto los recursos y por aquí vemos distintas opciones. Es importante destacar que tenemos por un lado la parte de Webmin que es para funciones del servidor como tal y la parte de Virtualmin que es más para el tema de los hosts virtuales, para los servidores web que vamos a tener.
00:06:18
entonces vamos a empezar creando un dominio damos en create virtual server ponemos el nombre del
00:06:44
dominio es fernando quien lara punto es nos obliga a poner una contraseña así que la generamos vamos
00:06:53
a quitar estas opciones que no son necesarias por el filtro anti spam tal para hacer una prueba no
00:07:03
lo necesitamos y va a tardar menos y le damos en crear estamos utilizando el plan por defecto
00:07:09
porque podemos crear varios planes y definir cuotas por ejemplo para un servidor web que
00:07:15
creemos y cierto requisito por ejemplo cambiar que tengo una versión de php distinta aquí vemos
00:07:20
cómo se está generando todo está creando el ssl para que tenga https todo esto está ya
00:07:28
preconfigurado por defecto en el proyecto se explica a ver tarda un poquito pero ya tiene
00:07:37
que estar casi. Tranquilo, vas bien de tiempo. Vale, estoy intentando darme un poquito de prisa por el
00:07:45
tema de que la presentación igual. Perfecto, pues ya lo tenemos. Si ahora abrimos una pestaña
00:07:51
fernandolara.es, aquí lo tenemos. Acabo de registrar. Esto es una plantilla que he personalizado
00:07:58
previamente por defecto. Cada vez que creamos un dominio va a aparecer esta plantilla y ahora lo
00:08:06
que vamos a hacer pues es añadir las bases de datos que vamos a hacer una base de datos para wordpress
00:08:12
create a new data base le vamos a poner web wordpress por ejemplo
00:08:21
w vale lo vamos a hacer como maría debe y creamos la base de datos
00:08:29
Ya lo tenemos, volvemos a la lista de servidores y vamos a crear otra base de datos, crear base de datos nueva, vamos a hacer otra para el RoomCube.
00:08:45
Ahora vamos a desplegar los scripts. Nos venimos a la parte de instalar scripts y desde aquí seleccionamos WordPress, vamos a mostrar opciones de instalación,
00:09:07
elegimos la base de datos donde lo vamos a instalar, esta que hemos puesto web
00:09:19
prefijo de tabla lo vamos a dejar por defecto
00:09:24
lo ponemos en la raíz de este servidor virtual
00:09:28
le ponemos el título proyecto
00:09:31
esto sería el usuario de administración de WordPress y su contraseña
00:09:35
y lo instalamos, ahora acaba de terminar la instalación
00:09:40
nos tiene que dar ahora el acceso, ya lo tenemos
00:09:47
Si ahora actualizo la página, tenemos el WordPress funcionando, podríamos entrar a administrarlo, entraríamos por aquí con las gerenciales que nos da, vamos a instalar otro script que sería el de RunCube, mostramos las opciones, elegimos la base de datos que hemos creado y lo vamos a poner en un subdirectorio, por ejemplo, correo.
00:09:51
Ya lo tendríamos instalado, si ahora entramos en fernandolara.es barra correo, ahí tenemos el RomKit funcionando y vamos a instalar otro de phpMyAdmin, aquí nos pregunta si queremos que haga autologging, las bases de datos podemos elegir si queremos alguna en específico o todas las que tenga este dominio.
00:10:25
Y igual que antes podemos ponerle una ruta
00:10:59
Que la vamos a instalar ahí
00:11:03
No instalamos más lenguajes para que tarde menos
00:11:05
Vale, ya lo tendríamos instalado
00:11:07
Aquí estaría
00:11:11
Ahora con estas credenciales que nos da aquí, por ejemplo
00:11:13
Podríamos ver las bases de datos
00:11:17
Que hemos creado, la de Runcube
00:11:20
Con sus tablas
00:11:25
Y la de Wordpress
00:11:27
Vale, y por último vamos a crear el correo electrónico
00:11:29
Esto lo hacemos desde editar usuarios, añadir usuario de correo, ponemos el nombre, Fernando por ejemplo, una contraseña, ya lo tendríamos creado, lo vamos a probar, hemos enterado aquí en el buzón y ahora lo que vamos a hacer es una prueba de envío, que la vamos a hacer a la página de MailTester.
00:11:33
esta nos proporciona una dirección donde enviamos el correo y nos pone una puntuación en función de
00:12:21
la configuración que tengamos vamos a redactar lo que acabamos de enviar y ahora pulsamos en
00:12:32
comprobar la puntuación y aquí tenemos la puntuación desde 10 hay alguna cosita que
00:12:50
sale pero sale explicado en el proyecto cómo corregirlo sería añadir un registro de marca
00:12:56
en la dns por ejemplo que es muy sencillito lo podemos hacer ahora en un segundito si quieres
00:13:00
y ya estaríamos aquí bueno el otro que da otro aviso que sale el mensaje puede mejorar sería
00:13:05
la redacción del correo y que no tenemos un encabezado de anulación pero vamos está
00:13:12
exactamente como estás viendo el resultado es de 10 esto muchísimas empresas que he trabajado el
00:13:18
día a día nos mandan correos y los rechazados porque no están dando un 10 de 10 o sea que
00:13:27
realmente es una configuración correcta de servicio vale y esto sería la presentación
00:13:31
si tienes alguna pregunta es el momento de realizarla pues muy bien muchas gracias por
00:13:38
tu presentación ha sido muy bien de tiempo porque te quedaba todavía un minuto minuto y pico vale
00:13:45
he ido un poco a correr porque los nervios y todo está bien porque yo entiendo que también
00:13:50
hacer todo con demo incluida en 15 minutos es complicado vale entonces claro y quería hacer
00:13:56
bastantes cosas también en la demostración no te preocupes por eso porque después de
00:14:02
leerme el proyecto además tenía me ha gustado que hayas dedicado una buena parte a la demostración
00:14:05
porque después de haberlo leído lo que quería era ver realmente cómo cómo funcionaba vale y ahora lo
00:14:10
que más me interesaba de la presentación que ibas a hacer y está bastante bien me ha gustado es la
00:14:15
verdad gracias lo que te quería preguntar es por ejemplo cuáles son las máximas dificultades que
00:14:20
te has encontrado a la hora de realizar el proyecto pues la verdad es que dificultades
00:14:27
pocas ha ido todo bastante rodado no tenía problemas de incompatibilidades ni nada no
00:14:33
porque he ido un poco tirando a lo que ya conocía entonces sabía más o menos ya por dónde hilar
00:14:42
he montado ya previamente servicios similares no todos con virtualmente virtualmente trabajado
00:14:47
poquito pero si había trabajado con otros entornos como por ejemplo place que sepan él
00:14:54
otro que se llama también de esta cp y son al final son parecidos también luego la forma de
00:15:02
cómo trabajan también verdad que hay mucha documentación por internet entonces eso
00:15:07
facilita también muy bien me gusta más porque yo sí le quiero utilidad vale para sobre todo
00:15:12
para pequeñas empresas si yo fuese exactamente si yo fuera por una pequeña empresa una pequeña
00:15:19
empresa me refiero a lo mejor directamente yo tengo una tienda o tengo con muy poquitos
00:15:25
empleados eso es como me convencería para venderme tu proyecto pues lo primero por la
00:15:29
parte económica esto es mucho más barato que comprar o alquilar un servidor en un cpd esto
00:15:36
estamos hablando de un servidor que está virtualizado dentro de otro que está que es
00:15:44
un servidor de virtualización entonces por esa parte lo vas a tener más barato vas a tener como
00:15:49
si fuera una máquina exclusiva para ti vas a tener la seguridad que esto te da vas a tener todos los
00:15:53
recursos dedicados a tu a tu implantación a tu sistema y vas a poder escalar los también de una
00:16:00
manera muy fácil porque en cualquier momento puedes irte al proveedor y decirle oye dame
00:16:08
más gigas de rap y enseguida lo tendríamos disponible pues pues muy bien por mi parte
00:16:14
ya terminamos la presentación
00:16:23
y la defensa, voy a parar la grabación
00:16:26
- Subido por:
- Francisco Y.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 6
- Fecha:
- 10 de junio de 2024 - 16:03
- Visibilidad:
- Clave
- Centro:
- IES CIFP a Distancia Ignacio Ellacuría
- Duración:
- 16′ 34″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 133.00 MBytes