Linux Complete P1

What is Linux? Linux is an open source operating system. Like other operating system (such as Windows) Linux consists of various software components that manage computer hardware resources and enable you to do tasks such as surfing the web or editing a file in a text editor. Linux is a free and open source software, which means that you can use, copy, study, and change the software in any way. It is distributed with the source code so users can view and modify it....

July 16, 2021 ยท 143 min ยท KM Ashmil

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

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

Yum rpm dnf

All modern linux distributions organize software in packages which contain applications binaries, files, metadata and information about the package dependencies, possible conflicts with other packages etc. The core Rhel package manager is called rpm itself, and it is the tool used also by dnf, the higher level package manager, which is capable to manage dependencies. A relatively recent technology , flatpak, let us install also sandboxed applications together with their runtimes....

June 16, 2021 ยท 8 min ยท KM Ashmil