How to Install Nginx on Ubuntu 20.04

Nginx pronounced “engine x” is an open-source, high-performance HTTP and reverse proxy server responsible for handling the load of some of the largest sites on the Internet. It can be used as a standalone web server, load balancer, content cache, and reverse proxy for HTTP and non-HTTP servers. Compared to Apache, Nginx can handle a much large number of concurrent connections and has a smaller memory footprint per connection. This tutorial describes how to install and manage Nginx on Ubuntu 20....

June 28, 2021 · 3 min · KM Ashmil

How To Set Up Apache Virtual Hosts on Ubuntu 20.04

A Virtual Host is an Apache configuration directive that allows you to run more than one website on a single server. With Virtual Hosts, you can specify the site document root (the directory containing the website files), create a separate security policy for each site, use different SSL certificates, and much more. This article describes how to set up Apache Virtual Hosts on Ubuntu 20.04. Prerequisites Ensure that you have met the following requirements before continuing with the guide:...

June 28, 2021 · 3 min · KM Ashmil

HTTP Status Codes

1×× Informational 100 Continue 101 Switching Protocols 102 Processing 2×× Success 200 OK 201 Created 202 Accepted 203 Non-authoritative Information 204 No Content 205 Reset Content 206 Partial Content 207 Multi-Status 208 Already Reported 226 IM Used 3×× Redirection 300 Multiple Choices...

June 28, 2021 · 1 min · KM Ashmil

Keyboard Shortcuts For Linux Terminal

Today, we are going to have a look at the keyboard shortcuts for Linux Terminal that will make our life easier. Let’s have a look at some basic and most useful commands Keyboard Shortcut Use of the keyboard shortcut Ctrl-Alt-t Open a new Terminal Ctrl-d Close a terminal Ctrl-c Cancels the currently running command. Ctrl-l Clears the screen just like clear command In the above command, the one that I use the most is the Ctrl-l since it allows me to clear the screen without the need of typing the clear command again and again....

June 27, 2021 · 2 min · KM Ashmil

Nmap Commands list

Nmap is a free open source tool, employed to discover hosts and services on a computer network by sending packets and analyzing the retrieved responses. Nmap offers some features for probing computer networks, including host discovery and service and operating system detection. Nmap can provide further information on targets, including reverse DNS names, device types, and MAC addresses. Host discovery – Identifying hosts on a network. For example, listing the hosts that respond to TCP and/or ICMP requests or have a particular port open....

June 17, 2021 · 5 min · KM Ashmil