La única academia que te paga mientras aprendes

Despliega tu sistema PHP MySQL en Amazon Web Services

De Hosting Compartido o VPS a Amazon Web Services usando su Infraestructura de Servicios: Guía Total para PHP y MySQL

7 secciones 45 lecciones Acceso ilimitado
Empieza por solo $1 Cancela cuando quieras
$19.99/mes $1 tu primer mes
¡Oferta por tiempo limitado! Activa tu primer mes por $1 dólar con el código SEP2026-PROMO
00días
00horas
00min
00seg
Al terminar este curso serás capaz de

Lo que vas a dominar

Habilidades reales, aplicables desde el primer día y muy solicitadas por las empresas.

Crear y configurar una cuenta en AWS desde cero.
Lanzar una instancia EC2 con Ubuntu y configurarla como servidor web
Instalar Apache, PHP, Composer y subir tu sistema por SFTP.
Crear una base de datos MySQL en RDS y conectarla desde tu proyecto.
Configurar dominio propio y certificado SSL gratuito.
Usar Amazon S3 para subir imágenes, documentos y servir archivos desde PHP.
Aplicar buenas prácticas de seguridad, backups y monitoreo
Subir tu proyecto PHP completo y dejarlo funcionando en línea.
Contenido del programa

Un temario completo, paso a paso

7 secciones · 45 lecciones para llevarte de cero a experto.

  • Presentación del Curso
  • Qué aprenderás en este Curso
  • Antes de Comenzar
  • Por qué dejar el hosting compartido
  • Qué es Amazon Web Services
  • Qué significa - IaaS - y por qué vamos a usar AWS

  • Crear cuenta en AWS
  • Configurar Alarma de Presupuesto en AWS
  • Activar la autenticación en dos pasos
  • GIT BASH - Ventana de Comandos
  • WINDSURF AI - Editor de Código con IA
  • Atajos, extensiones y configuraciones de WINDSURF AI
  • FILEZILLA - Subir archivos al Servidor

  • Crear instancia EC2 con Ubuntu
  • Conectándonos a nuestro Servidor con GIT BASH
  • Usar Filezilla para gestionar archivos y carpetas
  • Conectar Windsurf AI con el Servidor vía SFTP
  • Permitir Archivo .htaccess en el Servidor
  • Descomprimiendo un Proyecto PHP en el Servidor
  • Habilitando el uso de Base de Datos en el Servidor
  • Instalando una Base de datos en Ubuntu vía PHPMyAdmin

  • Crear Instancia RDS - MySQL
  • Integrar Base de Datos RDS a PHPMyAdmin
  • Conexión PHP a Base de Datos RDS

  • Amazon Route 53
  • Migrar un Dominio desde otro Operador
  • Instalar Certificado SSL Gratuito
  • Cambio de Dominio - Cambio de Certificado
  • Configurar Subdominios

  • Conociendo el Proyecto que subiremos
  • Costo de un Proyecto Real en AWS
  • Riesgos de tener un Proyecto Real
  • Agregando una IP Elástica
  • Creando Alarmas de CPU
  • Creando Alarmas de RAM
  • Asignar un ROL IAM para habilitar la Alarma RAM
  • Supervisión de CPU, Tráfico y Ataques de Servidor vía comandos SSH
  • Subiendo el Proyecto Real al Servidor
  • Protección .htaccess

  • Analizar uso del Servidor
  • Almacenamiento de Archivos en Amazon S3
  • Envío de Correo Electrónico con Amazon SES
  • Tareas CRON en el Servidor
  • FAIL2BAN - Evitar tráfico malicioso
  • CHATGPT y Vibe Coding para continuar aprendiendo
Acerca del curso

¿Por qué este curso cambiará tu carrera?

Deploy profesional con Amazon Web Services

Deja de subir tus proyectos a cualquier hosting y aprende a desplegar sistemas PHP y MySQL en AWS

Aprende paso a paso a llevar tus aplicaciones desde tu computador hasta una infraestructura profesional con Amazon EC2, RDS y S3, configurando dominio, certificado SSL, seguridad, copias de respaldo y monitoreo.

No aprenderás solamente a subir archivos. Aprenderás a poner un sistema completo en producción.

Amazon EC2 Amazon RDS Amazon S3 Ubuntu Server Dominio y SSL Seguridad y backups
Quiero aprender Deploy profesional
Dale una base sólida a tus proyectos

Una gran aplicación puede fracasar si se despliega sobre una infraestructura inadecuada

Cada día nacen nuevas aplicaciones, tiendas, plataformas y productos digitales. Sin embargo, muchas ideas no logran crecer porque dependen de servidores saturados, configuraciones limitadas o servicios que no ofrecen suficiente control.

Si tu proyecto tiene potencial para recibir usuarios, procesar ventas o convertirse en un negocio, necesita una infraestructura que puedas administrar, proteger, monitorear y ampliar .

Límites del hosting compartido Recursos compartidos, restricciones de configuración y menor control del servidor.
Rendimiento impredecible Otros sitios pueden consumir los recursos disponibles y afectar tu aplicación.
Poca libertad de configuración Dependencia de un panel para instalar, modificar o automatizar servicios.
Dificultades para escalar Migrar puede ser más complejo cuando el proyecto ya está creciendo.
El siguiente nivel

Pasa de administrar proyectos con cPanel a controlar tu propia infraestructura

Aprender AWS te permite comprender qué ocurre detrás de una aplicación cuando se publica, cómo se conectan sus servicios y qué decisiones debes tomar para mantenerla disponible.

Control del servidor

Configura Ubuntu, Apache, PHP, Composer, permisos, directorios y servicios desde la terminal.

Base de datos administrada

Separa MySQL del servidor web y conecta tu proyecto con una instancia de Amazon RDS.

Archivos en la nube

Utiliza Amazon S3 para almacenar imágenes, documentos y archivos de tu aplicación.

Seguridad y monitoreo

Aplica permisos, reglas de acceso, certificados, backups y seguimiento del servidor.

Infraestructura del proyecto

Comprenderás cómo conectar los principales servicios

En lugar de tener todo dentro de un mismo hosting, aprenderás a distribuir las responsabilidades del sistema.

Usuario y dominio

El visitante accede a tu aplicación mediante un dominio protegido con HTTPS.

Amazon EC2

Ejecuta Ubuntu, Apache, PHP y el código de tu aplicación.

Amazon RDS

Almacena y administra la información de la base de datos MySQL.

Amazon S3

Conserva imágenes, documentos y otros archivos del proyecto.

Podrás comenzar aprovechando las opciones gratuitas disponibles en AWS

AWS puede ofrecer créditos, pruebas o cuotas gratuitas para determinadas cuentas y servicios. La disponibilidad, duración y límites dependen de las condiciones vigentes y del consumo realizado.

Aprendizaje paso a paso

¿Qué aprenderás durante el curso?

Cada módulo tendrá un propósito concreto: dejar tu sistema PHP y MySQL funcionando correctamente en Internet.

  • Crear y configurar una cuenta de Amazon Web Services desde cero.
  • Comprender los conceptos principales de regiones, zonas, servicios y facturación.
  • Crear una instancia Amazon EC2 con Ubuntu y conectarte mediante SSH.
  • Instalar y configurar Apache, PHP, extensiones y Composer.
  • Transferir archivos mediante SFTP y administrar carpetas y permisos.
  • Subir tu proyecto PHP completo y resolver configuraciones del entorno.
  • Crear una base de datos MySQL en Amazon RDS y conectarla con PHP.
  • Configurar un dominio propio y certificado SSL para habilitar HTTPS.
  • Integrar Amazon S3 desde PHP para subir y administrar archivos.
  • Configurar tareas automáticas para procesos internos del sistema.
  • Aplicar buenas prácticas de seguridad, permisos, backups y monitoreo.
  • Verificar el funcionamiento del sistema y dejarlo listo para producción.
Resultado final

Terminarás con un sistema publicado sobre una infraestructura profesional

Al finalizar no solo sabrás crear aplicaciones localmente. También comprenderás cómo prepararlas, configurarlas y mantenerlas funcionando en un entorno real.

Esta habilidad puede ayudarte a mejorar tus propios proyectos y a ofrecer servicios de despliegue profesional a clientes .

Proyecto funcionando

Tu aplicación PHP estará disponible desde un dominio real.

Dominio de la terminal

Tendrás mayor seguridad al administrar un servidor Ubuntu.

Habilidad comercial

Podrás incluir el despliegue en tus servicios como desarrollador.

Base para crecer

Comprenderás cómo separar y ampliar los componentes del sistema.

Tu transformación

De subir archivos a dominar un proceso de Deploy completo

Antes del curso

  • Dependencia total de cPanel.
  • Miedo a trabajar con servidores Linux.
  • Bases de datos y archivos en un solo hosting.
  • Dudas para publicar proyectos profesionales.

Después del curso

  • Administrarás una instancia EC2.
  • Conectarás PHP con Amazon RDS.
  • Gestionarás archivos mediante Amazon S3.
  • Publicarás proyectos con dominio, SSL y seguridad.
¿Este curso es para ti?

Ideal para desarrolladores que quieren dar el salto a la nube

Está diseñado para personas que ya desarrollan sistemas y necesitan aprender a ponerlos en producción correctamente.

Desarrolladores PHP

Que crean aplicaciones locales o utilizan hosting compartido y quieren avanzar hacia AWS.

Freelancers

Que desean ofrecer despliegues, configuración de servidores y mantenimiento a sus clientes.

Estudiantes de programación

Que quieren comprender qué ocurre después de terminar el desarrollo de una aplicación.

Emprendedores digitales

Que necesitan publicar un producto digital con mayor control sobre su infraestructura.

Antes de comenzar

¿Qué necesitas para realizar el curso?

No necesitas experiencia previa administrando AWS ni servidores Linux. La configuración se desarrolla paso a paso.

1

Conocimientos básicos de PHP y MySQL

Debes comprender la estructura general de una aplicación web y su base de datos.

2

Un proyecto PHP para publicar

Puedes utilizar un proyecto propio o seguir la estructura presentada durante el curso.

3

Disposición para trabajar con la terminal

Aprenderás los comandos necesarios sin requerir experiencia avanzada en Linux.

Este curso no es para ti si...

Buscas únicamente una lista de comandos para copiar, no quieres comprender la infraestructura o prefieres depender permanentemente de configuraciones hechas por terceros.

Este curso sí es para ti si...

Quieres entender cada etapa del despliegue, perder el miedo a la terminal y tener mayor control sobre tus sistemas, bases de datos y archivos.

Lleva tu proyecto a producción

Deja atrás las limitaciones del hosting compartido y aprende a desplegar tus sistemas con una infraestructura que tú puedas controlar

Configura un servidor Ubuntu en EC2, conecta una base de datos MySQL en RDS, administra archivos con S3 y publica tu sistema con dominio, certificado SSL y buenas prácticas de seguridad.

No se trata solamente de aprender AWS. Se trata de convertirte en un desarrollador capaz de llevar sus proyectos hasta producción.

Quiero inscribirme al curso
Proyecto práctico Configuración paso a paso EC2, RDS y S3 Dominio y certificado SSL Seguridad y backups
Tu momento es ahora

Empieza hoy por solo $1 dólar

Accede a este curso y a toda la academia. Sin ataduras, cancela cuando quieras.

Oferta primer mes

Plan Emprendedor

$1 tu primer mes

Luego $19.99 USD/mes · cancela cuando quieras

  • Acceso ilimitado a este y todos los cursos
  • Acceso ilimitado al Foro y la comunidad
  • Gana dinero por permanencia*
  • Gana dinero por recomendar la academia*
  • Gana dinero por asesorar estudiantes*
  • Monetiza tu conocimiento*

* Aplica términos y condiciones

Suscribirme por $1

Pago seguro · Cancela cuando quieras

Otros CURSOS a los que tendrás acceso con la suscripción

Opiniones de estudiantes reales

Ellos ya dieron el paso y esto es lo que opinan

Conoce la experiencia de estudiantes que han aprendido conmigo y han valorado positivamente el contenido, la metodología y la claridad de las explicaciones.

5.0
Valoración de estudiantes

Experiencias que hablan por sí solas

Estas opiniones provienen de estudiantes que han tomado el curso y comparten libremente su experiencia.

Conoce quién te acompañará

Juan Fernando Urrego - Instructor

Hola, soy Juan Fernando Urrego

Quiero ser quien te acompañe paso a paso en este proceso de aprendizaje y ayudarte a transformar el conocimiento en habilidades reales que puedas aplicar en tus propios proyectos.

Diseñador Visual

Profesional en Diseño Visual y especializado en experiencias digitales.

Programador

Dedicado al desarrollo web, programación y creación de proyectos digitales reales.

Especialista en educación

Especialista en Administración de la Informática Educativa.

Fundador

Creador del portal educativo Tutoriales a tu Alcance.

Desde hace años me dedico de tiempo completo a la enseñanza del Desarrollo Web, la Programación y el Diseño Interactivo . Mi propósito es ayudar a más personas a adquirir habilidades digitales reales, desarrollar sus propios proyectos y aprovechar las oportunidades que ofrece el mundo de la tecnología.

Mi filosofía como instructor es sencilla:

No quiero que simplemente copies código. Quiero ayudarte a entender lo que estás haciendo, por qué funciona y cómo puedes utilizar ese conocimiento para crear tus propios proyectos.

Por eso, a lo largo del curso te acompañaré desde los conceptos fundamentales hasta la construcción de un proyecto completo y funcional, explicando cada proceso de una manera práctica, clara y progresiva.

Creo profundamente en el poder de Internet

Soy un convencido de que Internet representa una de las mayores oportunidades de nuestra generación para acceder al conocimiento, transformar la educación, emprender y prepararnos para los empleos del futuro.

Mi objetivo es ayudarte a convertir el conocimiento en una habilidad real que puedas aplicar en tus proyectos, en tu carrera profesional o en la creación de nuevas oportunidades.

No importa si todavía tienes mucho por aprender. Lo importante es comenzar, avanzar paso a paso y construir algo de lo que puedas sentirte orgulloso.

“Más que enseñarte a programar un proyecto, quiero ayudarte a desarrollar la confianza para crear los tuyos propios.”

Juan Fernando Urrego

No pagues por aprender. Que aprender te pague a ti.

Únete a la única academia donde tu constancia, tus recomendaciones y tu conocimiento se convierten en dinero.

Comienza por $1 ahora mismo
Cancela en cualquier momento · Sin permanencia obligatoria
Solo en Tutoriales a tu Alcance

Eres el único que gana dinero mientras aprende

Ninguna otra academia te recompensa. Aquí tu conocimiento se convierte en ingresos reales.

Gana hasta $788 USDC por permanencia

Mientras más tiempo permaneces suscrito, más recompensas acumulas: hasta $788 USDC de retorno mensual.

Gana por recomendar

Invita a otros estudiantes a la academia y recibe recompensas más rápido por cada persona que aprende contigo.

Gana por asesorar

Ayuda a otros estudiantes con lo que aprendes y monetiza tu experiencia dentro de la comunidad.

Monetiza tu conocimiento

Convierte todo lo que dominas en una fuente de ingresos. Aprender nunca había sido tan rentable.

Resolvemos tus dudas

Preguntas frecuentes

Encuentra respuestas claras sobre el acceso a los cursos, la suscripción, la atención al estudiante y nuestro programa de recompensas.

Acceso inmediato

Comienza a estudiar después de confirmar tu suscripción.

Atención 24/7

Envía tus preguntas en cualquier momento.

Recompensas en USD

Recibe tus recompensas en dólares.

Cancela cuando quieras

Sin contratos de permanencia ni procesos complicados.

El acceso es inmediato. Una vez confirmada tu suscripción, podrás ingresar a la plataforma y comenzar a estudiar los cursos disponibles sin esperar aprobaciones manuales.

Puedes comenzar tu aprendizaje desde el primer día.

Sí. Puedes cancelar tu suscripción cuando lo decidas, sin contratos de permanencia ni procedimientos complicados.

Después de cancelar, conservarás el acceso hasta que termine el periodo que ya tienes pagado.

Podrás continuar utilizando la plataforma hasta la fecha de vencimiento de tu suscripción.

Al finalizar ese periodo, el acceso a los cursos y contenidos exclusivos quedará suspendido hasta que decidas reactivar tu cuenta.

Al suscribirte recibirás un enlace personal para recomendar Tutoriales a tu Alcance. Cada vez que una persona active su suscripción mediante tu enlace, será ubicada en una posición disponible dentro de tu estructura y podrás recibir recompensas mensuales según el nivel que ocupe y las condiciones vigentes del programa.

Además, tu estructura también puede crecer con estudiantes que lleguen de forma orgánica a la academia, por lo que podrás obtener recompensas por permanencia sin que sea obligatorio recomendar la plataforma.

Desde tu panel podrás consultar en todo momento tu estructura, tus referidos, los movimientos registrados y las recompensas acumuladas.

Las recompensas se pagan en dólares.

Para recibir el pago deberás seguir las instrucciones dentro de la Plataforma y cumplir las condiciones mínimas establecidas para recibir el dinero.

Sí. El programa está diseñado para que el potencial de tus recompensas pueda crecer a medida que aumente tu comunidad de referidos y existan más suscripciones activas relacionadas con tu red.

Las recompensas dependen de la actividad real de los usuarios y no representan una garantía de ingresos.

No. El programa de recompensas está incluido dentro de tu suscripción.

No necesitas comprar paquetes adicionales para obtener tu enlace personal y comenzar a recomendar la plataforma o ganar recompensas por permanencia.

Sí. Contamos con un canal de atención disponible 24 horas al día, los 7 días de la semana, para que puedas enviar tus preguntas, reportar inconvenientes o solicitar orientación.

Las solicitudes son revisadas según el orden de llegada y la complejidad de cada caso.

Sí. Dependiendo del curso, encontrarás recursos como códigos fuente, archivos de práctica, documentos, plantillas, bases de datos, ejercicios y otros materiales complementarios.

Los archivos autorizados para descarga estarán claramente identificados dentro de cada clase.

Los videos están disponibles para reproducción dentro de la plataforma y no se encuentran habilitados para descarga.

Sí podrás descargar los códigos fuente, documentos y recursos que el instructor haya dispuesto como material de apoyo.

Sí. Puedes ingresar desde computadores, tabletas y teléfonos móviles que tengan una conexión estable a Internet.

La plataforma cuenta con un diseño adaptable para que puedas continuar tu aprendizaje desde diferentes dispositivos.

No necesariamente. Encontrarás contenidos para diferentes niveles de experiencia.

En la descripción de cada curso podrás consultar los conocimientos previos recomendados y determinar si el programa es adecuado para ti.

Sí. No existen horarios obligatorios. Puedes estudiar cuando tengas disponibilidad, repetir las clases y avanzar de acuerdo con tu propio ritmo.

Tendrás acceso a los contenidos incluidos en tu plan mientras tu suscripción permanezca activa.

Nuestro propósito es mantener los contenidos vigentes y agregar actualizaciones cuando las tecnologías, herramientas o procedimientos presenten cambios importantes.

Las actualizaciones pueden publicarse como nuevas clases, recursos complementarios o nuevas versiones del curso.

Sí. Continuaremos incorporando nuevos cursos, clases y recursos para ampliar las posibilidades de aprendizaje de nuestros estudiantes.

Mientras tengas una suscripción activa, podrás acceder a los nuevos contenidos que estén incluidos dentro de tu plan.

No. La suscripción es personal e intransferible. Compartir las credenciales puede comprometer la seguridad de tu información y ocasionar la suspensión de la cuenta.

Utilizamos medidas de seguridad y proveedores especializados para procesar los pagos y proteger la información de los usuarios.

Los datos sensibles de las tarjetas son gestionados directamente por el proveedor de pagos correspondiente.

Sí. Puedes reactivar tu suscripción cuando quieras utilizando nuevamente tu cuenta registrada.

Una vez confirmado el nuevo pago, recuperarás el acceso a los contenidos disponibles en el plan seleccionado. Y comenzarás de nuevo una nueva comunidad y red de recompensas.

No. El propósito principal de la suscripción es darte acceso a contenidos educativos, herramientas y recursos de aprendizaje.

El programa de recompensas es un beneficio adicional, pero sus resultados dependen de las recomendaciones, las suscripciones activas y el cumplimiento de sus condiciones.

No se prometen ni se garantizan resultados económicos específicos.

Dentro de la plataforma podrás consultar las reglas, porcentajes, requisitos, fechas de corte, condiciones de pago y demás disposiciones relacionadas con el programa de recompensas.

Te recomendamos leer estas condiciones antes de comenzar a promocionar tu enlace personal.

¿Todavía tienes alguna pregunta?

Nuestro equipo está disponible para ayudarte a tomar la mejor decisión.

Hablar con atención al estudiante
Comienza por $1 ahora mismo