HowtoForge provides user-friendly Linux tutorials.
-
How to Set up a Bastion Server with Warpgate on Debian
Author: Arvid L • Tags: debian, linux, security, server • Comments: 0A Bastion Server refers to a computer/machine/server that is designed and configured specifically to withstand attacks on computer networks. The functionality of the Bastion Server is similar to a proxy or load balancer for applications. It allows you to access computers or servers that are located in DMZ networks. In this tutorial, you will set up a Bastion server for SSH and MySQL/MariaDB connections on a Debian 11 server using Warpgate.
-
What if William Shakespeare had written a Linux LAMP tutorial?
Author: howtoforge • Tags: linux • Comments: 0If you've ever wondered what a Linux tutorial might look like if William Shakespeare wrote it, check out the text below. The text was written by ChatGPT, of course. The commands in the guide are working, so the tutorial can even be used to install a server.
-
How to Install Passbolt CE Password Manager on AlmaLinux 9
Author: Arvid L • Tags: linux, security, server, web server • Comments: 0Passbolt is a free and open-source password manager based on PHP, MySQL, and OpenPGP. It is a self-hosted application server, you can install it on your server. This tutorial will show you how to install Passbolt Password Manager with a MariaDB database server and Nginx web server on an AlmaLinux 9 server.
-
-
Step-by-Step Guide: Installing PostgreSQL on AlmaLinux 9
Author: Arvid L • Tags: linux, server • Comments: 0PostgreSQL is an advanced and enterprise-class RDBMS (Relational Database Management System). In his tutorial, you will learn how to install PostgreSQL on AlmaLinux 9. In addition, you will also learn how to set up PostgreSQL authentication, the basic usage of PostgreSQL for creating database and user, and some basic queries for creating tables, inserting and retrieving data, updating and deleting.
-
How to Install Prometheus and Node Exporter on AlmaLinux 9
Author: Arvid L • Tags: linux, server • Comments: 0Prometheus is an open-source monitoring and alerting platform. In this guide, we'll go over the installation of Prometheus and Node Exporter step-by-step on AlmaLinux 9 servers.
-
How to Install LEMP Stack (Nginx, PHP and MariaDB) on Debian 12
Author: Navjot Singh • Tags: debian, linux, nginx, php, web server • Comments: 2The LEMP software stack is a group of open-source software that enables a server to host dynamic websites and apps written in PHP. It is an acronym for Linux, Nginx (pronounced as Engine-X), MySQL, and PHP.
-
How to Create Remote Desktop Gateway via Apache Guacamole on AlmaLinux 9
Author: Arvid L • Tags: desktop, linux, server • Comments: 3Apache Guacamole is a free and open-source remote desktop gateway that allows you to connect to your computer/server remotely using different protocols such as SSH, RDP, and VNC. In this guide, we'll walk you through the installation of Apache Guacamole as a Remote Desktop Gateway on AlmaLinux 9 machine.
-
How to Install GitLab CE with Docker on Debian 12
Author: howtoforge • Tags: linux, programming, server, ubuntu • Comments: 0Gitlab Server is an open-source version of the cloud-hosted Gitlab version control. This guide will show you how to install Gitlab Server using Docker on Debian 12.
-
How to Install SuiteCRM on Rocky Linux 9
Author: Navjot Singh • Tags: linux, server • Comments: 0SuiteCRM is an open-source customer relationship management solution written in PHP. It's a fork of the popular SugarCRM. In this post, you will learn how to install SuiteCRM using the Nginx web server and Let's Encrypt SSL on a Rocky Linux 9 server.
-
How to Install Puppet Server and Agent on AlmaLinux 9
Author: Arvid L • Tags: linux, server • Comments: 0Puppet is a centralized configuration management and automation tool. This guide shows you how to install Puppet Server and Agent on AlmaLinux servers. We'll also show you how to start with the Puppet configuration management tool by creating the first Puppet deployment for LAMP Stack.