Take the 2-minute tour ×

well i want to learn how to make my site use HTTPS protocol i have read and article about it but wasn't much of help....

what do i need to do more\apart from development to launching (going live) of a normal site...

share|improve this question

migrated from stackoverflow.com Sep 3 '10 at 13:07

This question came from our site for professional and enthusiast programmers.

You will need to purchase and install an SSL certificate on your web server. Details on how this can be done (more precisely the second part) will of course depend on the web server you are using. As far as the first part is concerned feel free to checkout google. Also this is not a programming related question and is more adapted to ServerFault –  Darin Dimitrov Sep 3 '10 at 13:03
It would be useful to know which platform you're using: Apache Httpd, Microsoft IIS, Apache Tomcat or other Java container, something else? –  Bruno Sep 3 '10 at 13:04
Which platform/server are you using? The steps vary for each platform, though the same get/install certificate is the same. –  Nick Craver Sep 3 '10 at 13:04
You don't need to do anything differently in terms of development. The steps to enable https in your web server vary depending on which web server you are using, so please tell us if you are using IIS, Apache or a something else. –  Klaus Byskov Hoffmann Sep 3 '10 at 13:05
This is something you probably best check with your hosting provider (unless you are hosting the server yourself). –  0xA3 Sep 3 '10 at 13:06
add comment

3 Answers

You will have to configure your http-server software (like Apache with mod_ssl or Cherokee) to 1. listen to port 443 (standard HTTPS port) and 2. to provide a valid SSL certificate.

All the SSL stuff is done by these http-servers and is completely independent from applications served by these servers.

See http://www.cherokee-project.com/faq.html for more information about SSL and cherokee or apache.org for apache.

share|improve this answer
add comment

If you are using a hosting provider such as GoDaddy or 1&1, they can usually help you with this. You will need to purchase an SSL certificate.

share|improve this answer
add comment

As user heb asnwered, you'll configure your HTTP-server to listen on TCP port 443 and buy a SSL certificate.

Making your http-server to listen on TCP port 443 isn't very difficult. But steps vary across different software, so we won't be able to provide you an accurate answer without knowing your server.

An SSL certificate is used to identify your website and notifies the users whether they're visiting a legitimate site or not. http://tldp.org/HOWTO/SSL-Certificates-HOWTO/x64.html http://info.ssl.com/article.aspx?id=10694

share|improve this answer
add comment

Your Answer

