Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

HTML

Zach Church
Zach Church
1,003 Points

How do I setup a web server and which one should I choose to host my personal website?

Noob here. Can someone link a quality video and a service they recommend to host a small/simple site? Thank you!

1 Answer

Ari Misha
Ari Misha
19,323 Points

Hiya there! Since you're a beginner , i'll link you to an excellent , beginner-friendly yet hella popular and scalable cloud system: Heroku. Heroku is the one of the best cloud solutions brand out there. First off, its really easy to deploy to. Second its free for small to medium sized projects. Thirdly, it supports all kinds of languages out there , i mean even Clojure lol. And Heroku comes with heroku-cli belt, which offers users to deploy their application right from your command line. Not just command line, if you're using a smart IDE like IntelliJ or WebStorm or RubyMine , it comes pre-configured with the IDE and you could deploy your app to remote servers with one command.

There is another one i'd like to mention here: GitHub Pages. Have you ever seen those pages that ends with .github.io , if you have the you should know its being hosted with GitHub Pages. If you're looking to make your code or library or plugins or package or project , to more open source , then this is defo for ya.

But if you have a commercial application or a portfolio , i'd recommend Heroku. There are many cloud services out there like AWS , Google Cloud, Azure, Salesforce etc. but they are expensive and mostly used by big Enterprises.

~ Ari