configuration

Install Debian 10 (Buster) Minimum Server

botond published 2019/11/05, k - 16:28 time
In this tutorial we will install a minimum Debian 10 (Buster) server, which consists of the Debian 10 base system and some basic configuration. This installation will be the basis for later LAMP and perfect server tutorials. On this page, we download the Debian 9 (Stretch) installation package and follow the steps of the installation program.

How to install newer PHP versions on our Debian 9 (Stretch) LAMP server in PHP-FPM mode

botond published 2019/09/28, Sat - 23:39 time
The official repository for Debian 9 (Stretch) has PHP 7.0.x, which is a bit out of date, and you won't receive any updates. Therefore, we may need newer versions if we run live websites, but we can even expand our test environment. In this description, we will conveniently install several versions of PHP using the deb.sury.org external repository, which can be run side-by-side on our Debian-based servers using the PHP-FPM server API.

Installing a Minimal Server for Ubuntu 18.04 LTS (Bionic Beaver) (page 2)

botond published 2019/07/02, k - 17:41 time
In this description, we will build the Ubuntu 18.04 LTS (Bionic Beaver) minimal server, which will be the building block of many more descriptions. Ubuntu has been providing support for members of the LTS (Long Term Support) family for five years, so we will receive updates for version 18.04 until April 2023. This provides an excellent basis for installing a server - which we want to run securely for many years to come. On this page, we will complete the installation by performing some command line settings.

Install a minimum server for Ubuntu 18.04 LTS (Bionic Beaver)

botond published 2019/07/02, k - 17:35 time
In this description, we will build the Ubuntu 18.04 LTS (Bionic Beaver) minimal server, which will be the building block of many more descriptions. Ubuntu has been providing support for members of the LTS (Long Term Support) family for five years, so we will receive updates for version 18.04 until April 2023. This provides an excellent basis for installing a server - which we want to run securely for many years to come. On this page, we will start with the installation steps, and then on the next page we will finish with some command line settings.

Installing Debian 9 (Stretch) LAMP Server v1.0 (page 2)

botond published 2019/06/21, p - 14:13 time
In this tutorial, we build a simple LAMP (Linux, Apache, MySQL / MariaDB, PHP) server based on Debian 9 (Stretch), which can be used to run web pages or even be a great tool for web developers. This page will install the 7 version of PHP and the phpMyAdmin web database management system.

Installing Debian 9 (Stretch) LAMP Server v1.0

botond published 2019/06/21, p - 14:10 time
In this tutorial, we build a simple LAMP (Linux, Apache, MySQL / MariaDB, PHP) server based on Debian 9 (Stretch), which can be used to run web pages or even be a great tool for web developers. This page will install the MariaDB database management system and the Apache web server.

Enhance SSH protection with additional Fail2Ban filter patterns on Debian 8 (Jessie)

botond published March 2019, 05, Thu - 09:23 time
On your Debian 8 (Jesssie) -based server, even if you use Fail2Ban, you may see log entries that are not recognized by Fail0.8.13Ban filters on your system, version 2, so your system is less protected against attacks that cause these entries. In this description, we will solve the attempt to block attempts with random usernames on our SSH server using another filter pattern in Fail2Ban.

How to install PHP-FPM on a Debian 8 (Jessie) LAMP server (page 2)

botond published 2019/03/24, v - 12:54 time
Mod_php, the default way to run PHP, is outdated and has more modern and secure solutions. In this tutorial, we will install and configure the PHP-FPM (PHP FastCGI Process Manager) server API on an existing Debian 8 (Jessie) + Apache-based LAMP server. On this page, you will learn how to use POOLs to run each web site as a separate user and with PHP settings.