Articles by Till Brehm
-
Server monitoring with Munin and Monit on CentOS 7.2
Author: Till Brehm • Tags: centos, monitoring, security • Comments: 9In this article, I will describe how you can monitor your CentOS 7.2 server with Munin and Monit. Munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, whereas Monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that lets you recognize current or upcoming problems (like "We need a bigger server soon, our load average is increasing rapidly."), and a watchdog that ensures the availability of the monitored services.
-
Maintaining remote Websites with Sitecopy on Ubuntu 18.04
Author: Till Brehm • Tags: linux, server, ubuntu, web server • Comments: 2Sitecopy is a tool for copying locally stored websites to a remote web server (via FTP or WebDAV). It helps you to keep the remote site in sync with your local copy by uploading modified local files and deleting remote files deleted on the local computer. This tutorial shows you how to manage your remote site from your local Ubuntu 18.04 desktop with Sitecopy.
-
How to install Apache, PHP 7.3 and MySQL on CentOS 7.6
Author: Till Brehm • Tags: apache, centos, linux, mysql, php, server, web server • Comments: 22This tutorial shows how to install an Apache web server on a CentOS 7 server with PHP (mod_php with PHP 5.4, 7.0, 7.1, 7.2 or 7.3) and MySQL support. This setup is often referred to as LAMP which stands for Linux - Apache - MySQL - PHP.
-
-
How to Install a Debian 10 (Buster) Minimal Server
Author: Till Brehm • Tags: debian, linux • Comments: 30This tutorial shows how to install a Debian 10 (Buster) 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 10 tutorials here at howtoforge.com.
-
The Perfect Server CentOS 7.6 with Apache, PHP 7.2, Postfix, Dovecot, Pure-FTPD, BIND and ISPConfig 3.1
Author: Till Brehm • Tags: antivirus, apache, bind, centos, control panels, dns, email, ftp, ispconfig, linux, mysql, php, postfix, web server • Comments: 62This tutorial shows how to install ISPConfig 3.1 on a CentOS 7.6 (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.
-
How to install PHP 7.1, 7.2 and 5.6 as PHP-FPM & FastCGI for ISPConfig 3 on Debian 9
Author: Till Brehm • Tags: apache, control panels, debian, ispconfig, linux, nginx, php, web server • Comments: 114
This tutorial shows how to build PHP 7.1, PHP 7.2, and PHP 5.6 as PHP-FPM and FastCGI version on Debian 9 (Stretch) that uses the ISPConfig 3 Hosting Control Panel.
-
How to Install Nextcloud 15 on Debian 9
Author: Till Brehm • Tags: debian, linux, server, storage, ubuntu • Comments: 15NextCloud is a free, open source and an alternative to another open source file hosting solution OwnCloud. NextCloud eliminates your need of using third party cloud hosting software like Dropbox for storing your documents. In this tutorial, we will explain how to install and configure NextCloud on Debian 9 and secure it with a free Let's encrypt SSL certificate.
-
The Perfect Server - Debian 9 (Stretch) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.1
Author: Till Brehm • Tags: apache, control panels, debian, ispconfig, web server • Comments: 271This tutorial shows how to prepare a Debian 9 server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3.1. The web hosting control panel ISPConfig 3 allows you to configure the following services through a web browser: Apache web server, Postfix mail server, Dovecot IMAP/POP3 server, MySQL, BIND nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.
-
The Perfect Server - Debian 9 (Nginx, BIND, Dovecot, ISPConfig 3.1)
Author: Till Brehm • Tags: control panels, debian, ispconfig, nginx, web server • Comments: 37
This tutorial shows how to prepare a Debian 9 (Stretch) server (with Nginx, BIND, Dovecot) for the installation of ISPConfig, and how to install ISPConfig 3.1. ISPConfig 3 is a web hosting control panel.
-
Setting up an NFS Server and Client on Debian 9 (Stretch)
Author: Till Brehm • Tags: apache, debian, web server • Comments: 4This guide explains how to set up an NFS server and an NFS client on Debian 9 (Stretch). NFS stands for Network File System; through NFS, a client can access (read, write) a remote share on an NFS server as if it was on the local hard disk. In this Tutorial I will show you two different NFS exports, the export of a client directory that stores files as user nobody / nogroup without preserving filesystem permissions and a export of the /var/www directory which preserves permissions and ownerships of files, as required on a hosting server setup.