Web Servers

How to Install Apache in Docker

January 17, 2023

Docker containers are particularly handy when an application such as a web server needs to preserve its configuration across different environments. This article demonstrates two methods to deploy Apache web server using Docker.

Read more

How to Forward Ports With Iptables in Linux

January 12, 2023

Port forwarding allows proxy firewalls to redirect communication requests from one IP address and port to another. On Linux systems, port forwarding is frequently set up with the Iptables utility. This tutorial teaches you how to forward ports using Iptables.

Read more

How to Install phpMyAdmin on Debian 11

December 14, 2022

This clear-cut tutorial explains how to download and configure phpMyAdmin on Debian 11. Also, find out how to thoroughly prepare your server by installing a LAMP stack.

Read more

How to Use HAProxy for Load Balancing

December 1, 2022

New to HAProxy? Learn how you can use HAProxy to create a load balancer in no time. This guide provides a step-by-step working example of a load balancer on a local web server.

Read more

How To Install PHP On Ubuntu 20.04 or 22.04

November 24, 2022

PHP is a script-based server-side programming language. PHP is often used to automate server tasks and is the component that handles tasks like dynamic content, database requests, and processing and displaying data. This guide will walk you through installing PHP on Ubuntu.

Read more

Rocky Linux vs. AlmaLinux: What Are the Differences?

November 23, 2022

Rocky Linux and AlmaLinux are two operating systems created as a replacement for CentOS. This article compares the two OSes and helps you decide which one to choose for your business.

Read more

How to Install LAMP in Ubuntu

October 13, 2022

A LAMP stack is a set of open source software tools used for web application development. For a web application to work, it has to include an operating system, a web server, a database and, a programming language. Learn how to install and set up LAMP in Ubuntu.

Read more

How to Install Node.js on Debian

October 6, 2022

Node.js is an open-source JavaScript runtime used for creating fast and scalable network applications. This guide will show you how to install Node.js on Debian.

Read more

How to Install a Desktop (GUI) on an Ubuntu Server

August 4, 2022

Want to add a desktop environment after you install Ubuntu server? By default, Ubuntu Server does not include a Graphical User Interface (GUI). A GUI takes up system resources (memory and processor) that are used for server-oriented tasks. However, certain tasks and applications are more manageable in a GUI environment. This guide will help you choose and install a graphical interface on your Ubuntu server.

Read more

How to List Users in Linux


Linux OS is unique because of its multiuser characteristic. It allows multiple users on one system, at the same time. In such circumstances, it is essential to be able to track all the users. In this how-to article, you will learn how to list users along with their login information. These commands should work on Centos/Ubuntu/Arch and other Linux distros as well.

Read more