SSL – Create your own self-signed certificate key pair

In this blog, we will be learning one or two things about the SSL (Secure Socket Layer).

You are here, so I assume that I don’t need to explain you about the differences about the HTTP and the HTTPS protocols in the web.

While HTTP is straight forward, the security level of the protocol is near to none.

The data sent through this protocol is not encrypted thus any person thats monitoring your web traffic may get hold of the data that you send through the web i.e. Credit Card numbers, Passwords, and other valuable and private informations (the man-in-the-middle-attack). This is where HTTPS comes in. The HTTPS inserts a security layer (TSL/SSL) during the interchange of the data between the server and the client.

(more…)

Read More

Creating Virtual Host in Linux

Every once in a while you try to develop a web application, you create a project under /var/www/html (or somewhere equivalent) and you access the project using localhost. This is old fashioned. Lets step up a bit. Best way to develop any web application is to simulate the actual web server the web application will be hosted into. Lets remove the localhost altogether and use the domain name in the local server instead of the trivial localhost.

(more…)

Read More