In this guide, we will walk you through the process of creating an SSL certificate with certbot on your new web server. If you haven’t already, please perform your initial server setup to ensure you can proceed on with this guide. With certbot installed,
In this guide, you’ll learn how to open a port in firewalld, either by specifying a port number or enabling a premade service. Then you’ll be able to to verify which ports and services are currently active, ensuring your configuration is correct.
Setting up a web server on Debian 12 allows you to host dynamic PHP applications such as WordPress, Joomla, Drupal, and OpenCart as part of a LAMP stack. In this guide learn how to install Apache, MariaDB, PHP, and SSL using simple commands giving you a
CloudPanel is free control panel software that can be installed on your virtual private server. It provides more flexibility and control over a standard VPS enabling easy creation of various different sites and apps including: There are some important
If you’re running a server with Ubuntu or Debian, UFW (Uncomplicated Firewall) provides a simple yet powerful way to manage firewall rules. Opening a specific port in UFW allows external traffic to reach your server for a particular service such as SSH,
Installing software beyond the official AlmaLinux repositories often requires third-party sources. Two of the most widely used repositories that provide additional tools, utilities, and multimedia support (such as codecs) for Enterprise Linux systems are:
Efficient storage management is critical in Linux, whether you’re running a personal server or managing enterprise infrastructure. Monitoring directory size and disk usage helps prevent performance bottlenecks, optimise resource allocation, and detect
Port forwarding is essential when you need to expose internal network services like web servers or SSH from behind a NAT or firewall to the public internet. Using iptables, a built-in Linux firewall tool, you can securely route incoming traffic to specific
Knowing which version of Ubuntu you’re using is essential for system maintenance, software compatibility, and troubleshooting. Whether you’re a beginner or an experienced Linux user, Ubuntu provides both graphical and command-line methods that
The .bashrc file is a shell script that runs every time a new Bash session is initiated. It is used to configure the Bash environment by defining aliases, functions, environment variables, and executing commands. This file is located in the user’s home