Web Servers

Apache Hadoop Architecture Explained (with Diagrams)

May 25, 2020

Apache Hadoop is the go-to framework for storing and processing big data. This article provides clear-cut explanations, Hadoop architecture diagrams, and best practices for designing a Hadoop cluster.

Read more

How To Customize Bash Prompt in Linux

May 12, 2020

Follow this article to learn how to make changes to your BASH prompt. The guide shows how to edit the bashrc file, as well as how to modify PS1 variables. Use the information in this tutorial to change the appearance of your BASH prompt.

Read more

How to Upgrade to Ubuntu 20.04

May 7, 2020

Ubuntu 20.04 (Focal Fossa) is the newest Ubuntu LTS release. You can upgrade to the latest release from an existing 18.04 or 19.10 system in a couple of simple steps.

Read more

How to Grep for Multiple Strings, Patterns or Words

May 5, 2020

This tutorial lists multiple examples on how you can use the grep tool to search for multiple string patterns in a file. THe guide shows you how to utilize this tool most effectively to print the results you need.

Read more

How to Install and Secure phpMyAdmin on Debian 9

April 15, 2020

This guide is for users who are running a Debian 9 server with Apache, MySQL, and PHP. The phpMyAdmin software tool is used for managing MySQL databases through a graphical interface. It can be configured to manage a local database, or a remote database (over the network). It replaces the awkward default command-line interface which can be used for database management.

Read more

How to Install Apache on CentOS 8

February 6, 2020

The Apache web server is widely used, especially as part of the LAMP stack software package. Learn how to install Apache on CentOS 8, configure firewalld, and start managing your web server with this simple updated tutorial.

Read more

How to Install and Configure Nginx on CentOS 8

January 31, 2020

Nginx, a popular, open-source HTTP web server, is used for hosting many high-traffic websites. It is part of the LEMP stack, an alternative to the popular LAMP stack. It is faster and lighter than the traditional Apache web server. It is also a reverse proxy, mail proxy, HTTP cache, and a load balancer.

Read more

How to Transfer Files with Rsync over SSH


Rsync is a Linux tool that allows you to transfer data over SSH to a remote server securely. Use the options for the rsync command to adapt the tool for your specific use case.

Read more

How to Install Git on CentOS 8

January 14, 2020

This article is a step-by-step tutorial on how to install Git on CentOS 8. As a popular version control system, Git organizes the development cycle of an application, keeps track of code changes, creates branches, and allows collaboration within a software team. Install Git from the CentOS 8 repository or its source code by following the instructions in this guide.

Read more

How to Install CentOS 8 (with Screenshots)

December 14, 2019

Since there is no way to upgrade from CentOS 7 to CentOS 8, users need to go through the entire installation process to try out the latest version of the popular Linux distribution. This guide shows you all the required steps to install CentOS 8 on your system.

Read more