Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Deploy MERN Stack App on AWS EC2 using GitHub Actions & SSL Setup

Автор: Integrations Ninjas

Загружено: 2025-04-27

Просмотров: 4761

Описание:

In this video, I will walk you through deploying a MERN (MongoDB, Express, React, Node.js) stack application on AWS EC2 with the power of GitHub Actions for continuous integration and delivery (CI/CD). I will also guide you through the process of setting up SSL certificates to ensure secure, encrypted communication over HTTPS.

Read the full article here:   / deploy-mern-stack-on-aws-ec2-with-github-a...  

Timestamps:
0:00 - Introduction
0:39 - Application architecture
1:26 - Node.js app deployment workflow
2:23 - React app deployment workflow
3:00 - Setting up AWS EC2 instance
5:07 - Installing docker on AWS EC2
6:25 - Setting up self-hosted runner on AWS EC2 for Node.js project
9:12 - Configuring self-hosted runner application as a service
11:12 - MongoDB Setup
13:42 - Storing MongoDB password in GitHub secrets
14:15 - Docker Hub Setup
15:16 - Creating Dockerfile for Node.js application
16:12 - Creating GitHub workflow file for Node.js application
22:00 - Triggering workflow for AWS EC2 deployment
27:48 - Verify Node.js deployment
28:12 - Creating Dockerfile for React application
30:52 - Creating GitHub workflow file for React application
34:00 - Triggering workflow for AWS EC2 deployment
34:39 - Domain Configuration
36:20 - Configure Nginx & SSL
40:58 - Testing complete MERN application

Please find below reference code and pipeline:

NodeJS App Code Reference: https://github.com/integrationninjas/...
NodeJS App Pipeline: https://github.com/integrationninjas/...

React Code Reference: https://github.com/integrationninjas/...
React App Pipeline: https://github.com/integrationninjas/...

Use below command to install Docker on AWS EC2:

sudo apt-get update && sudo apt-get install docker.io -y && sudo systemctl start docker && sudo chmod 666 /var/run/docker.sock && sudo systemctl enable docker && docker --version

Use below command to install Nginx and Certbot
sudo apt update && sudo apt install nginx -y && sudo systemctl start nginx && sudo systemctl enable nginx
sudo apt install certbot python3-certbot-nginx -y

#github #githubactions #githubtutorial #aws #awsec2 #mernstack #deployment #cicd #devops #devopstutorial #mongodb #expressjs #reactjs #nodejs #expressjs #sslcertificate #https

Deploy MERN Stack App on AWS EC2 using GitHub Actions & SSL Setup

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Authenticate GitHub Actions with AWS Using OIDC — No Secrets Needed

Authenticate GitHub Actions with AWS Using OIDC — No Secrets Needed

Deploy React App To GitHub Pages Using GitHub Actions

Deploy React App To GitHub Pages Using GitHub Actions

Linux Hands-On Tutorials - Basic Commands | PART - 01

Linux Hands-On Tutorials - Basic Commands | PART - 01

Rada Pokoju, Grenlandia, Mercosur, abonament rtv za komórki - Stanisław Michalkiewicz

Rada Pokoju, Grenlandia, Mercosur, abonament rtv za komórki - Stanisław Michalkiewicz

Zero DML Duplicate Checks? 🤯 Advanced Apex Utility Demo

Zero DML Duplicate Checks? 🤯 Advanced Apex Utility Demo

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

VPC-Creation-in-Terraform

VPC-Creation-in-Terraform

CI/CD Pipeline with GitHub Actions & Docker | Automate Deployment to AWS

CI/CD Pipeline with GitHub Actions & Docker | Automate Deployment to AWS

Continuous Deployment using GitHub Actions | Auto Deploy MERN Stack | AWS EC2 | CICD Pipeline

Continuous Deployment using GitHub Actions | Auto Deploy MERN Stack | AWS EC2 | CICD Pipeline

Deploy Spring Boot App To AWS Elastic Beanstalk Using GitHub Actions

Deploy Spring Boot App To AWS Elastic Beanstalk Using GitHub Actions

GitLab CI/CD for Beginners: Build & Deploy Your First Pipeline (Node.js & Docker)

GitLab CI/CD for Beginners: Build & Deploy Your First Pipeline (Node.js & Docker)

How I Built a Fully Automated Translation Pipeline on AWS

How I Built a Fully Automated Translation Pipeline on AWS

Auto Deploy Nodejs Rest API on AWS EC2 | CI/CD pipeline using GitHub Actions

Auto Deploy Nodejs Rest API on AWS EC2 | CI/CD pipeline using GitHub Actions

Развертывание приложения NodeJS на AWS ECS Fargate с использованием действий GitHub

Развертывание приложения NodeJS на AWS ECS Fargate с использованием действий GitHub

16 AI-инструментов, которые реально работают в 2026 (честный рейтинг)

16 AI-инструментов, которые реально работают в 2026 (честный рейтинг)

Развертывание защищенного приложения React/Node на AWS EC2 (VPC) с использованием Nginx и PM2 | Р...

Развертывание защищенного приложения React/Node на AWS EC2 (VPC) с использованием Nginx и PM2 | Р...

CI/CD с использованием Docker + Github + AWS ECS

CI/CD с использованием Docker + Github + AWS ECS

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Deploy Rust application to AWS EC2 using GitHub Actions

Deploy Rust application to AWS EC2 using GitHub Actions

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com