Bossable.com - MEAN Stack: Deploy to Digital Ocean

preview_player
Показать описание
Learn how to build a MEAN Stack (MongoDB, Express, AngularJS, NodeJS) app! Tutorial Series: Step 30(iv)/30 - Deploy to Digital Ocean

Want to build scalable web apps quickly and easily? Check out the MEAN stack, a collection of technologies that fit together to provide a solution that allows for a full-stack JavaScript implementation of web applications.

If you like it, please share it!

---

This Video Tutorial:

In this video we'll deploy our app to DigitalOcean.

We look at:
- The quick steps to create a new Digital Ocean account
- Downloading PuTTY if you're using a Windows machine
- Creating SSH keys using PuTTYgen
- Adding SSH keys to Digital Ocean
- Using PuTTY to connect to our new Droplet
- Push our app up quickly to Bitbucket or GitHub
- Copy the SSH/HTTPS link for our Bitbucket project
- Install Git on our Droplet
- Create a copy of the app on our Droplet using Git and Bitbucket
- CD into the folder for the new app
- Npm install
- Bower install
- Grunt install
- Run our app using Grunt
- Connecting and opening up our app

Woohoo we did it!

Thanks for viewing. I really appreciate any feedback you have.

---

------
Рекомендации по теме
Комментарии
Автор

Did I miss the part where you set up mongo? Where do you have mongo running?

matthewfallon
Автор

You really rock Shristi! Cheers! Now I'd like to know how to deploy my app on Digital Ocean using my domain name instead of the IP address. A tutorial on sending mail using MEANJS would also be cool 😉

DanvickMillerW
Автор

@Bossable Wow Wow Wow! The Entire Series Is One Of A Kind, It is really rich in Detail and is very Helpful/Useful. Many Thanks, Much Gratitude & Appreciation, Thank you For Teaching/Sharing/Everything! 

mxd
Автор

Hi! I know this video is old but why did you not choose the MEAN stack one-click application server option as opposed to the Node.js option, thanks!

hellonexgen
Автор

thanks great video .... but i have question, in digital ocean i dont need to make instance of data base (compose as example ) like heroku ????

saryaalsayed
Автор

Hi, this tutorial was great! I want to use deploy my app to digital ocean and point a domain to it so that I can use it as a website. Grunt's livereload and grunt itself is making my website slow, how do I launch the app without grunt? Also how would I start the app and configure so that it restarts automatically after a server restarts for example? Thank you, thank you thank you!

mariekoch
Автор

i just started the bit bucket account what do i do next?

mimict.v
Автор

Thanks for the awesome video! Please could you help with using a domain name instead of the IP address. Thanks.

hmcstudio
Автор

Hey Shristi, thanks for all the great tutorials you have!
According to this one... Is it possible to host multiple (different) applications on one droplet? For example I want to deploy App1 that is reachable via domain1.com and App2 that is reachable via domain2.com and I want to host those applications on one droplet, what is the best approach for doing this? I read about foreverjs, Nginx... but what would you suggest?

timdpaepe
Автор

Does DigitalOcean have any advantages over Heroku?

TPaternite
Автор

you didn't setup the mongodb, but still great tutorial ☺

markdylanmercado