• No hay productos en el carrito.

Impartido por JuanD MeGonPago único de $2,800 MXN · acceso por 12 meses

VPS Seguro en Ubuntu 18.04 con Letsencrypt Nginx PHP y MySQL

Crea tu servidor VPS y despliega proyectos Wordpress, Laravel y lo que desees, con una máxima calificación de seguridad.

Certificado con validez SEP (opcional) por $900 MXN adicionalesA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 100% autodidacta 18 unidades
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

¡ATENCIÓN! Ya existe una versión más reciente y actualizada de este curso. Busca por VPS Seguro en Ubuntu 20.04 con Letsencrypt, Cloudflare y más. ¿Así que quieres publicar todos esos proyectos en tu propio servidor, pero no sabes por dónde empezar? Pues bien, este curso es lo que necesitas :) Crea y configura tu propio Servidor Virtual Privado (VPS), con una alta calificación de seguridad, desde cero y paso a paso: En este curso aprende a crear desde cero tu propio servidor VPS, configurarlo adecuadamente, con las medidas de seguridad más adecuadas y los mecanismos de funcionamiento más recomendados. Usa siempre protocolos seguros como SSH para conectarte con tu VPS. Olvídate de las inseguras contraseñas, ahora podrás establecer conexiones seguras con tu servidor con SSH, sin problemas y realizar todo lo que necesites. Despliega todos tus proyectos con tu propio dominio, con infinidad de posibilidades, sin costo adicional. Mantén tu propio espacio en la nube para todos tus trabajos, proyectos e ideas, despliega todo tipo de proyectos en una misma instancia y con la cantidad de dominios y sub-dominios que quieras sin pagar costos adicionales. En el curso, desplegaremos 4 proyectos diferentes de Wordpress y Laravel cada uno en un dominio o sub-dominio diferente. Aunque se recomienda el uso de DigitalOcean, estás en libertad de crear tu VPS con el proveedor que desees, pues el curso lo puedes seguir en cualquier instancia limpia de Ubuntu 18.04 que obtengas en tu proveedor de VPS favorito, porque todo se hará desde cero y paso a paso, sin depender de servicios adicionales. Instala y despliega un sistema completo con Linux/Ubuntu 18.04 , PHP , Nginx y MySQL o MariaDB ; además de obtener certificados de seguridad de manera automatizada y completamente gratuita por medio de Letsencrypt . ¿Por qué Elegir este curso? Porque se usa la versión de soporte a largo término (LTS) más reciente de Ubuntu, que es Ubuntu 18.04LTS . Esta versión te permite obtener actualizaciones y parches de seguridad por al menos dos años, lo cual significa que podrás desplegar tu sistema en Ubuntu 18.04LTS y no tendrás que preocuparte por pasarte a otra versión durante dos largos años. Porque no existe ningún otro curso en línea que explique con este nivel de detalle cada paso a realizar, porque Letsencrypt es novedoso, y no encontrarás contenidos que te enseñen a usarlo del modo que se hace en este curso (el modo correcto y sencillo). Porque se usan los mejores estándares para obtener la calificación más alta de seguridad (A+) en lo sitios que asegures al seguir el curso. Porque, hoy en día los principales navegadores están exigiendo conexiones seguras HTTPS en cualquier sitio o servicio en línea, y al seguir el curso, podrás asegurar todos tus sistemas de forma gratuita por medio de Nginx y Letsencrypt. Porque aprenderás a desplegar dos de los tipos de proyectos más populares de la comunidad en PHP, que son los sitios Wordpress y los proyectos Laravel . ¿Qué aprendes y obtienes al seguir y terminar el curso? Al finalizar este curso, estarás en capacidad de desplegar tu propio servidor VPS en muy poco tiempo y con gran facilidad, utilizando herramientas muy potentes, novedosas y seguras. Tendrás entonces tus propios proyectos en línea sin costos adicionales, pues no importa cuantos dominios, sub-dominios o proyectos pongas en tu VPS, el costo se mantendrá igual. Al culminar todas las clases tendrás todos tus proyectos bajo un servidor completamente seguro, con conexiones HTTPS/TLS completamente gratuitas por medio de Letsencrypt y con una calificación A+ en los sitios asegurados. Pero... ¿Qué se enseña exactamente? Aquí tienes todo lo que vas a poder obtener de este curso: Crea tu propio servidor VPS con Digital Ocean o cualquier proveedor que elijas Ten un sistema rápido seguro y amigable con Linux/Ubuntu en su versión LTS más reciente (Ubuntu 18.04) Despliega un servidor web Nginx en pocos minutos y con las mejores configuraciones de seguridad Despliega un servidor de base de datos MySQL o MariaDB completamente seguro y sin demora Configura y usa fácilmente Git para desplegar por medio de SSH los diferentes proyectos en tu VPS Obtén paquetes externos e instálalos de forma global ( composer y Letsencrypt acme·sh como ejemplos) Crea y configura tu propio dominio y todos los sub-dominios que requieras, sin tener que pagar de más Apunta tu dominio a tu servidor VPS configurando las entradas DNS Conéctate a tu VPS de manera remota, fácil y segura por medio de tus llaves SSH Gestiona cuentas de usuario y evita que sistemas automatizados y externos accedan con privilegios (root) Aprende a usar los comandos esenciales (cd, systemctl, cp, sudo, mv, rm, mkdir, reboot, y muchos más) Aprende a gestionar fácilmente los paquetes del VPS con apt Asignar permisos sobre carpetas y archivos de la manera correcta con chown Exige el uso de conexiones seguras con SSH, y olvídate de las inseguras contraseñas Crea y utiliza correctamente los usuarios con permisos administrativos (sudo) Despliega diferentes proyectos Wordpress y Laravel cada uno en un dominio o sub-dominio diferente Comprende y aprovecha las ventajas del uso de SSH para conectarte a tu VPS o a servicios externos Conéctate con servicio de terceros por medio de llaves SSH de forma correcta Configura fácilmente un firewall (UFW) y aumenta drásticamente la seguridad de tu VPS Configura tus servicios (Nginx, PHP, MySQL/MariaDB, etc) para que sean más seguros. Mitiga ataques DoS y DDoS con una configuración adecuada del servidor web Nginx Evita que sistemas automatizados intenten acceder a tu VPS, por medio de Fail2Ban Configura cabeceras de expiración para tus proyectos Habilita el sistema de compresión Gzip en tu servidor web Evitar ataques CSS / XSS con Nginx Obtén certificados de seguridad para conexiones HTTPS para tus proyectos con Letsencrypt Instala de la forma correcta los certificados de seguridad en Nginx, para obtener la calificación A+ de seguridad Usa acme·sh para obtener y automatizar la instalación de certificados de seguridad de Letsencrypt Creación y uso de dominios y todos los sub-dominios que requieras fácilmente Cómo desplegar fácilmente un proyecto cualquiera en tu VPS Cómo desplegar proyectos complejos en el VPS (Laravel como caso de uso) ¡Y no termina ahí! Tendrás acceso de por vida a todas las clases del curso, lo cual incluye clases adicionales y de actualización posteriores. Además tendrás acceso de primera mano, al sistema de preguntas, mensajes y respuestas, donde responderé todas tus dudas y comentarios de inmediato (siempre respondo). Siempre estaré complacido de ayudar en cualquier problema o duda que tengas durante el curso. ¡No esperes más! Aprende todas estas habilidades haciendo clic en " Inscribirte " y siente la libertad de tener tu propio servidor VPS. Nos vemos en clases :)

  • Publica tus proyectos y servicios en tu propio espacio en línea de forma segura y autónoma.
  • Administra de forma eficiente y segura tu propio servidor VPS de forma ágil, fácil, segura y económica.
  • Utiliza las más recientes y recomendables técnicas para gestionar tus servicios y proyectos de forma segura en tu propio servidor VPS
  • Despliega proyecto en línea, con gran seguridad, fácilmente y de manera muy económica.
  • Asegura las conexiones a tus sistemas y a tus productos, por medio de HTTPS de forma totalmente gratuita con Letsencrypt
  • Domina las mejores prácticas para asegurar todos tus sistemas, como Nginx, MySQL o MariaDB, PHP y similares.

Temario

UNIDAD 1 - Introducción al curso · 4 lecciones

UNIDAD 1 - Introducción al curso

  • Acerca del instructorVideo · 2 min
  • ¿Qué harás y qué aprenderás?Video · 4 min
  • ¿Por qué es bueno un VPS?Video · 3 min
  • Asegúrate de saber porqué quieres un VPSCuestionario · 0 min
UNIDAD 2 - Preparación de tu sistema y algunas herramientas · 5 lecciones

UNIDAD 2 - Preparación de tu sistema y algunas herramientas

  • Creando una cuenta en un proveedor de VPSVideo · 3 min
  • [Opcional] Crea una cuenta con el proveedor usado durante el cursoVideo · 2 min
  • Habilitando comandos Linux en Windows con Git y CYGWINVideo · 4 min
  • Generando llaves SSH para acceder al VPS de forma seguraVideo · 7 min
  • Tu VPS y el uso de SSHCuestionario · 0 min
UNIDAD 3 - Creación y preparaciones para el Servidor Virtual Privado (VPS) · 7 lecciones

UNIDAD 3 - Creación y preparaciones para el Servidor Virtual Privado (VPS)

  • Creando tu VPS con Ubuntu 18.04Video · 6 min
  • Conectándose al VPS por medio SSHVideo · 3 min
  • Mejorando el flujo de conexión al VPSVideo · 4 min
  • Manteniendo la conexión activa con el servidorVideo · 4 min
  • Apuntando un dominio existente al servidor VPSVideo · 6 min
  • Apuntando el dominio al DNS de DigitalOceanVideo · 4 min
  • Asegúrate de comprender algunos detalles sobre la creación y uso de tu VPSCuestionario · 0 min
UNIDAD 4 - Usando y comprendiendo algunos comandos esenciales de Ubuntu · 7 lecciones

UNIDAD 4 - Usando y comprendiendo algunos comandos esenciales de Ubuntu

  • Cómo explorar y navegar entre rutas del sistemaVideo · 4 min
  • Gestión de archivos (crear, eliminar, mover, copiar y mostrar)Video · 4 min
  • Gestión de directorios (crear, eliminar, mover, copiar y mostrar)Video · 4 min
  • Trucos para ser ágil en la línea de comandosVideo · 5 min
  • Gestión y actualización de paquetes del VPS con aptVideo · 6 min
  • Administrar procesos con el comando systemctlVideo · 5 min
  • Cómo reiniciar el servidor cuando sea requeridoVideo · 4 min
UNIDAD 5 - Asignando una cuenta de usuario adicional para asegurar buen uso del VPS · 3 lecciones

UNIDAD 5 - Asignando una cuenta de usuario adicional para asegurar buen uso del VPS

  • Cómo gestionar cuentas de usuario en Ubuntu (crear y eliminar)Video · 5 min
  • Cómo iniciar sesión en el VPS con un nuevo usuarioVideo · 7 min
  • Asignando y usando permisos administrativos en UbuntuVideo · 5 min
UNIDAD 6 - Estableciendo una capa de seguridad en el servidor VPS · 4 lecciones

UNIDAD 6 - Estableciendo una capa de seguridad en el servidor VPS

  • Impidiendo el inicio de sesión como root en el VPSVideo · 4 min
  • Configurando y usando el firewall UFW de UbuntuVideo · 4 min
  • Asignando permisos de forma correcta en UbuntuVideo · 7 min
  • Usando fail2ban para prevenir intrusos en el VPSVideo · 7 min
UNIDAD 7 - Instalando y configurando Nginx en el VPS · 6 lecciones

UNIDAD 7 - Instalando y configurando Nginx en el VPS

  • Instalando Nginx en el VPSVideo · 3 min
  • Permitiendo acceso a los sitios servidos por NginxVideo · 4 min
  • Dónde está Nginx y su configuración en el VPSVideo · 6 min
  • Cómo logra Nginx responder peticionesVideo · 7 min
  • Estableciendo el primer sitio en NginxVideo · 7 min
  • Configurando subdominios en el VPS con NginxVideo · 7 min
UNIDAD 8 - Instalando y configurando MySQL o MariaDB en el VPS · 4 lecciones

UNIDAD 8 - Instalando y configurando MySQL o MariaDB en el VPS

  • Instalando el servidor de MySQL o MariaDB en el VPSVideo · 4 min
  • Cómo interactuar con MySQL o MariaDB desde la consola del VPSVideo · 5 min
  • Asegurando la instalación de MySQL o MariaDB en UbuntuVideo · 4 min
  • Crea usuarios de MySQL para cada proyecto del VPSVideo · 5 min
UNIDAD 9 - Instalando y configurando PHP en el VPS · 4 lecciones

UNIDAD 9 - Instalando y configurando PHP en el VPS

  • Instalando PHP FPM (Fast Processing Module) en el VPSVideo · 3 min
  • Los archivos y ubicaciones importantes de PHP en UbuntuVideo · 4 min
  • Asegurando la instalación de PHP del VPSVideo · 2 min
  • Enviando peticiones desde Nginx hacia PHP-FPMVideo · 7 min
UNIDAD 10 - Haciendo Nginx y los sitios del VPS más seguros y eficientes · 8 lecciones

UNIDAD 10 - Haciendo Nginx y los sitios del VPS más seguros y eficientes

  • Impidiendo el acceso a los archivos .htaccess y .gitVideo · 4 min
  • Ocultando la firma de Nginx en las respuestasVideo · 3 min
  • Evitando clickjacking en los sitios de NginxVideo · 4 min
  • Evitando ataques de confusión de tipos MIME en NginxVideo · 3 min
  • Evitando ataques XSS en los sitios de NginxVideo · 4 min
  • Habilitando compresión en Nginx con GzipVideo · 4 min
  • Mitigando los ataques DoS y DDoS en NginxVideo · 5 min
  • Evitando que los sitios de Nginx sean “secuestrados”Video · 6 min
UNIDAD 11 - Instalando y configurando herramientas útiles para los proyectos del VPS · 3 lecciones

UNIDAD 11 - Instalando y configurando herramientas útiles para los proyectos del VPS

  • Instalar y configurar composer en el VPSVideo · 5 min
  • Preparando el VPS para establecer conexiones SSH con tercerosVideo · 7 min
  • Instalando extensiones adicionales de PHP en el VPSVideo · 3 min
UNIDAD 12 - Desplegar un sitio WordPress en el VPS · 2 lecciones

UNIDAD 12 - Desplegar un sitio WordPress en el VPS

  • Obteniendo la estructura de WordPress en el VPSVideo · 4 min
  • Desplegando e instalando WordPress en el VPSVideo · 3 min
UNIDAD 13 - Desplegando un proyecto Laravel existente en el VPS · 4 lecciones

UNIDAD 13 - Desplegando un proyecto Laravel existente en el VPS

  • Obteniendo un proyecto Laravel desde GithubVideo · 3 min
  • Instalando las dependencias de Laravel con ComposerVideo · 4 min
  • Preparando Nginx para el proyecto LaravelVideo · 5 min
  • Desplegando y configurando Laravel en el VPSVideo · 7 min
UNIDAD 14 - [Ejercicio] Despliega un proyecto Laravel existente en el VPS · 4 lecciones

UNIDAD 14 - [Ejercicio] Despliega un proyecto Laravel existente en el VPS

  • Obtén el proyecto Laravel desde GithubLectura · 0 min
  • Resuelve las dependencias del proyecto con composerLectura · 0 min
  • Configura el sitio de assets para apuntar a este proyectoLectura · 0 min
  • Despliega y configura el proyecto LaravelLectura · 0 min
UNIDAD 15 - [Ejercicio] Despliega tu propio sitio Wordpress en el VPS · 2 lecciones

UNIDAD 15 - [Ejercicio] Despliega tu propio sitio Wordpress en el VPS

  • Obtén la estructura de WordPressLectura · 0 min
  • Despliega e instala WordPress en el VPSLectura · 0 min
UNIDAD 16 - Usando Letsencrypt para establecer conexiones HTTPS en los sitios del VPS · 9 lecciones

UNIDAD 16 - Usando Letsencrypt para establecer conexiones HTTPS en los sitios del VPS

  • Acerca de Letsencrypt y acme.sh como clienteVideo · 5 min
  • Instalando un cliente liviano de Letsencrypt (acme.sh)Video · 6 min
  • Conociendo el cliente de Letsencrypt y preparando el VPS para elloVideo · 4 min
  • Asegurándonos de siempre poder renovar nuestros certificadosVideo · 5 min
  • Usando Letsencrypt para obtener un certificado para cada sitioVideo · 6 min
  • Instalando cada certificado de Letsencrypt en el VPSVideo · 7 min
  • Configurando los sitios de Nginx para usar HTTPSVideo · 10 min
  • Resolviendo un problema con HTTPS y las cabeceras de seguridadVideo · 5 min
  • Comprobando la seguridad de los dominios del VPSVideo · 4 min
UNIDAD 17 - Mantén tu VPS actualizado · 2 lecciones

UNIDAD 17 - Mantén tu VPS actualizado

  • Actualizando a PHP 7.3Video · 8 min
  • Actualizando NginxVideo · 8 min
UNIDAD 18 - Conclusiones y recomendaciones · 3 lecciones

UNIDAD 18 - Conclusiones y recomendaciones

  • Recuerda mantener tu VPS actualizadoVideo · 3 min
  • Aplica lo aprendido en lo que necesites hacer en tu VPSVideo · 2 min
  • Prueba DigitalOcean sin tener que pagarVideo · 2 min
Certificado oficial

Certificado con validez SEP (opcional) por $900 MXN adicionales: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    18 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    3 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Certificado INEC al terminar; si quieres, validez SEP por $900 MXN adicionales.

Lo que obtienes

Tu certificado al terminar (validez SEP opcional)

Muestra del certificado: VPS Seguro en Ubuntu 18.04 con Letsencrypt Nginx PHP y MySQL

Muestra · verificable por folio y QR

  • Opcional: por $900 MXN adicionales, certificado emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México.
  • Contenido impartido por JuanD MeGon.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 18 unidades · 81 lecciones · 60 h
  • 12 meses de acceso
  • 3 cuestionarios de evaluación
  • Validez SEP opcional por $900 MXN adicionales
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por JuanD MeGon; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Es opcional: por $900 MXN adicionales obtienes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

VPS Seguro en Ubuntu 18.04 con Letsencrypt Nginx PHP y MySQL

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture