Articles by Till Brehm
-
How to Clear Bash History on Linux
Author: Till Brehm • Tags: linux, shell • Comments: 1 • Updated: Jan 30, 2023If you’ve ever used the command line on a Linux machine, chances are you’ve got a long history of commands logged. If you want to clear this history, there are a few simple steps that can help you do just that.
-
How to Install a Debian 11 (Bullseye) Minimal Server
Author: Till Brehm • Tags: debian, linux • Comments: 6 • Updated: Dec 08, 2022This tutorial shows how to install a Debian 11 (Bullseye) minimal server in detail with many screenshots. The purpose of this guide is to provide a minimal setup that can be used as the basis for our other Debian 11 tutorials here at howtoforge.com.
-
How to run Python Scripts with Apache and mod_wsgi on Ubuntu 22.04
Author: Till Brehm • Tags: linux, ubuntu, web server • Comments: 0 • Published: Oct 27, 2022The Apache module mod_wsgi provides an interface for hosting Python-based web applications. In this tutorial, I will show you how to install and configure of mod_wsgi using Apache web server on Ubuntu 22.04 LTS.
-
-
How to Add an Email Account in ISPConfig 3.2
Author: Till Brehm • Tags: control panels, email, ispconfig, linux, server • Comments: 3 • Published: Sep 14, 2022This tutorial shows you step-by-step how to create an email account in ISPConfig and which data to use in your email client to access this mailbox. The tutorial also includes instructions as a video at the end of the guide.
-
How to Add a Website in ISPConfig 3.2
Author: Till Brehm • Tags: control panels, ispconfig, linux, server, web server • Comments: 0 • Updated: Aug 03, 2022ISPConfig is a hosting control panel for Linux servers that provides functions for managing websites, databases, FTP and shell users, email accounts, and DNS. In this guide, we will show you step by step how to add a website, MySQL/MariaDB database, FTP-user, and SSH-user in ISPConfig.
-
Resolving Domain Names with dig Command on Linux
Author: Till Brehm • Tags: dns • Comments: 0 • Updated: Jul 18, 2022This tutorial shows how to resolve domain names on the Linux shell and how to query a name server for various kinds of DNS records like A, MX and NS records. To resolve a domain name on the shell, we will use the command dig.
-
Ubuntu 22.04 Minimal Server Installation
Author: Till Brehm • Tags: linux, server, ubuntu • Comments: 2 • Published: Jul 11, 2022This tutorial shows the installation of an Ubuntu 22.04 base server in detail with many screenshots. The purpose of the guide is to show the base installation of Ubuntu 22.04 LTS that can be used as a basis for our other Ubuntu tutorials here at howtoforge like our perfect server guides.
-
Three Tools to Scan a Linux Server for Viruses, Malware and Rootkits
Author: Till Brehm • Tags: centos, debian, fedora, linux, other, security, ubuntu • Comments: 17 • Updated: Mar 15, 2022Servers connected to the internet are seeing a constant level of attacks and scans all day. While a firewall and regular system updates are a good first defense to keep the system safe, you should also check regularly that no attacker got in. The tools described in this tutorial are made for these sanity checks, they scan for malware, viruses and rootkits.
-
The Perfect Server CentOS 8 with Apache, PHP, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.2
Author: Till Brehm • Tags: antivirus, apache, bind, centos, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, web server • Comments: 41 • Updated: Dec 16, 2021This tutorial shows how to install ISPConfig 3.2 on a CentOS 8 (64Bit) server. ISPConfig 3 is a web hosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, Mailman, and many more.
-
Server Monitoring with Munin and Monit on Debian 10
Author: Till Brehm • Tags: debian, monitoring • Comments: 8 • Updated: Jul 02, 2021In this article, I describe how you can monitor your Debian 10 server with munin and monit. munin generates graphs about almost every aspect of your server without much configuration, while monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action like a restart if it detects that a service is not behaving as expected. The combination of the two gives you complete monitoring: graphs that let you detect current or upcoming problems, and a watchdog that ensures the availability of the monitored services.