Apache SSL – For Secure online transactions
Hey you are planning to start a e-commerce website, then you must know about SSL without which no one will trust your website as a safe place to use their cards…
What is SSL?
SSL (Secure Socket Layer) is a protocol used for secure data transfer. This is done by using private keys and certificates. A private key is used to encrypt the data which you are sending and the server can only decrypt this data with the private key available with it, A certificate is used to authentic yourself before proceeding.
So we need two things to make our website secure for online transactions. In this article i will explain how to generate a private key with open-ssl and apache, how to generate a certificate request from CA (Certificate Authority). How to configure your server to respond for ssl requests.
We use Apache 2, Debian Linux, Openssl for this article.
First step is to install Apache:
Go to console mode
aptitude install apache2
next install openssl to generate keys and certificates or certificate requests
aptitude install openssl
next generate certificate request and key using openssl
…
openssl req -new -nodes


