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!

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

General Discussion

Logan R
Logan R
22,989 Points

Course Request: Setting up SSL

Hey, I was thinking that a good course to have would be how to set up SSL.

When I went and set up SSL on my XAMPP windows server, it took a while and there seemed to be no consist tutorial and some tutorials produced problems, and others didn't even work.

I do know that because of all of the SSL types out there, it can be kinda hard to pin-point a good type, but you could aim for say 5 different types and each 'badge section' be a different type. (IE: Cpanel installation, OpenSSL Apache_Mod, etc)

Be sweet if it also included how to set up the actual SSL too. I had to use a different tutorial on how to install the SSL (How to set it up with virtual host and which things to comment out, etc).

Thanks for reading :)

5 Answers

John Steer-Fowler
PLUS
John Steer-Fowler
Courses Plus Student 11,734 Points

Thumbs up on this request. I have always wondered how to set up SSL.

I think this would be a good addition to Treehouse, maybe as a small extra somewhere as part of launching your own website.

Chris Shaw
Chris Shaw
26,663 Points

I don't think cPanel needs a lot of information as they already have a complete guide for installing the cert once it's generated so I think just briefly going over it would suffice, you can also find a lot of other guides specifically for it and Plesk as well.

However I think for vanilla servers running just the base operating system it would be good as I recently setup a cert on Amazons Cloudfront network which was a pain as no one had a definitive guide for generating the glue of a certificate.

It would be a nice course to have at Treehouse, however, there are so many server configurations, it might be difficult to keep it up-to-date. If you are using cloud hosting like DigitalOcean, they keep a lot of their tutorials recent for new Linux releases and different stacks. And I think Chris is correct: SSL configuration is fairly simple if you're under managed hosting, or using a control panel.

Ricky Catron
Ricky Catron
13,023 Points

This would help me a lot I have always wondered how but never put in the time to go through the whole process.

James Barnett
James Barnett
39,199 Points

This is the sort of thing that the digital ocean knowledge base is great for.