1. Install Apache2 Server If you don’t have Apache2 installed, Simply you can type below command in console. 2. Creating Self-Signed Certificates To generate your private server key as well as the self-signed ssl/tls certificate you can run the...
1. Introduction HTTP (Hyper Text Transfer Protocol) is a popular as well as the fundamental protocol for data communication on the World Wide Web (WWW); typically between a web browser and the server which stores web files. Whereas HTTPS...
1. Introduction Let’s Encrypt is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG). In this post, i’ll show you a step by step instructions how to secure your Apache...
Denial-of-Service (DoS) attack is an attempt to make a machine or network resource unavailable to its intended users, such as to temporarily or indefinitely interrupt or suspend services of a host connected to the Internet. A distributed denial-of-service (DDoS)...
1. Introduction Apache HTTP server is the most popular web server. It is a free, open-source and cross-platform HTTP server. This tutorial explains how to install and manage the Apache server on Ubuntu 18.04. 2. Prerequisites In order to...
1. Introduction The LAMP stack is a group of open-source software that is typically installed together to enable a server to host dynamic websites and web apps, Apache, MySQL and PHP (LAMP) software stack. Linux: The operating system (OS)...