Deploy MEAN Stack App On AWS EC2 Using GitHub Actions

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • In this comprehensive video tutorial, you'll conquer automating deployments for your MEAN stack application (MongoDB, Express.js, Angular, Node.js) using the power of GitHub Actions.
    We'll walk you through:
    Building a Robust CI/CD Pipeline: Harness the automation magic of GitHub Actions to streamline continuous integration and continuous delivery (CI/CD) for your project.
    AWS EC2 for MEAN Stack: Learn how to provision and configure an EC2 instance that's perfectly tailored to host your MEAN stack application.
    Seamless Application Deployment: Master the process of packaging and deploying your application code directly to the EC2 instance.
    This video is your one-stop guide if you're a developer looking to:
    Effortlessly Automate Deployments: Say goodbye to manual deployments and hello to a streamlined CI/CD workflow.
    Boost Development Velocity: Experience the power of CI/CD for faster development cycles and quicker iterations.
    Unleash the AWS & GitHub Actions Combo: Gain valuable insights into leveraging AWS and GitHub Actions for efficient application deployment.
    NodeJS Code Reference: github.com/int...
    NodeJS Workflow: github.com/int...
    Run below command to setup Docker on AWS EC2 instance:
    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
    Angular Code Reference: github.com/int...
    Angular App Workflow: github.com/int...
    Search Keywords:
    Deploy mean stack on aws
    Deploying a MEAN Stack on AWS
    AWS EC2 deploy Mean stack project
    Deploy your MEAN app on AWS EC2
    MEAN Stack Implementation on an AWS EC2 instance
    Introduction to MEAN Stack
    What Is MEAN Stack
    Mean Stack Tutorial
    Deploy mean stack on aws ec2 with docker
    Deploy nodejs app on aws ec2
    Deploy Angular App on AWS EC2
    Deploy Angular Application To AWS
    Full Stack Application Deployment with Docker, AWS EC2, and GitHub Actions
    Deploying Full Stack Applications on AWS EC2 with Docker
    How to host your MEAN app on AWS for free
    Deploy MEAN Application On AWS EC2
    How to Deploy a MEAN Stack App to Amazon EC2
    How to Deploy MEAN Stack Application in AWS Cloud
    How do you deploy a mean stack application
    How do I deploy an application in AWS EC2
    Integrating with GitHub Actions
    CI/CD with Node.js and a GitHub Actions Runner Hosted on AWS EC2
    Deploy your Node App to EC2 with Github Actions
    Deploy your angular App to EC2 with Github Actions
    mean stack deployment with docker
    dockerize angular for aws
    dockerize nodejs for aws ec2
    deploy angular to aws ec2 with docker
    deploy nodejs to aws ec2 with docker
    mean stack deployment
    aws ec2 deployment
    github actions ci/cd
    mean stack on aws
    aws ec2 for developers
    angular deployment on aws
    automate mean stack deployment
    How to Deploy Angular App in Aws Ec2 Instance
    How to deploy Angular and Node.js on AWS EC2 instance?
    How i deploy angular application in AWS.
    Deploy nodejs application
    #aws #cicd #devops #githubactions #github #nodejs #expressjs #angular17 #angul #mongodb #docker #dockerhub #containerization #fullstack #meanstack

Komentáře • 17

  • @umahesa5855
    @umahesa5855 Před 3 dny

    Thx man 🎉

  • @SangeetaDammu
    @SangeetaDammu Před 28 dny +1

    thanks a lot!

  • @darshankhatri9625
    @darshankhatri9625 Před 5 měsíci +1

    Thanks for sharing !

  • @ramsem5151
    @ramsem5151 Před 5 měsíci +1

    Make a video on how to Deploy React app into AWS (Front-end part only)

  • @rahulray7683
    @rahulray7683 Před 5 měsíci +1

    Im waiting this video thnx

  • @akhilpragallapati4424
    @akhilpragallapati4424 Před 4 měsíci +1

    I am able to create the docker image for the angular application but the nodejs application isn't working for me, All the steps are executed perfectly, but when i am trying to see the container using the docker ps, the container isn't visible for me. Please help

    • @akhilpragallapati4424
      @akhilpragallapati4424 Před 4 měsíci

      Update on my issue, need to use the "node:20-alpine" as i was facing the issue with node version 12, by default the version is lower so their is issue with the syntax for my case

    • @IntegrationNinjas
      @IntegrationNinjas  Před 4 měsíci

      you can check docker container logs:
      Run docker logs (replace with the ID) to see any error messages during the container creation process that might provide clues about the issue.

    • @akhilpragallapati4424
      @akhilpragallapati4424 Před 4 měsíci +1

      @@IntegrationNinjas yep I did that and figured out the issue with the node version, once I ran the node version 20 apline it worked like charm 👍😅

    • @IntegrationNinjas
      @IntegrationNinjas  Před 4 měsíci

      @@akhilpragallapati4424 Cool 😀

  • @rahulray7683
    @rahulray7683 Před 5 měsíci +1

    But everytime Docker needed because Devloper changes Any code and push in Source code how application work

    • @IntegrationNinjas
      @IntegrationNinjas  Před 5 měsíci

      So every time docker image will be created which will build the application then it will be deployed to server. All new changes will be deployed on every commit.

    • @rahulray7683
      @rahulray7683 Před 5 měsíci +1

      How to Deploy Nginx can I run another container like Nginx Container

    • @SaiHarsha_shorts
      @SaiHarsha_shorts Před 5 měsíci +1

      Same like you only deploy working fine when ever I press reload page it shows error 404 not found nginx path