Deploy MEAN Stack App On AWS EC2 Using GitHub Actions
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
Thx man 🎉
thanks a lot!
Glad it helped.
Thanks for sharing !
Make a video on how to Deploy React app into AWS (Front-end part only)
Im waiting this video thnx
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
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
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.
@@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 👍😅
@@akhilpragallapati4424 Cool 😀
But everytime Docker needed because Devloper changes Any code and push in Source code how application work
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.
How to Deploy Nginx can I run another container like Nginx Container
Same like you only deploy working fine when ever I press reload page it shows error 404 not found nginx path