Web Server
Debian 11 (Bullseye) LAMP server v1.0 installation
With the help of LAMP systems, we can run dynamic websites on our server or even on our home computer. In this description, we will create a LAMP server on the Debian 11 (Bullseye) operating system, on which the following components will be installed: Apache 2.4.54, MariaDB 10.5.15, PHP 7.4 and phpMyAdmin 5.0.4, UFW firewall.
How to upgrade your perfect Debian9 (Stretch) based server to Debian 10 (Buster)
The operating system running on our Debian-based web servers will become obsolete over time, so over time it will be necessary to completely upgrade the distribution. In this description, we will perform a complete upgrade of a Debian 9 (Stretch) web server to Debian 10 (Buster). There are many features on the server that will also be updated. On the first page of this description, we will perform the pre-upgrade steps to prepare your system for a secure upgrade.
Install Ubuntu 20.04 LTS (Focal Fossa) LAMP Server v1.0
With the help of LAMP systems, we can run dynamic web pages on our server or even on our home computer. I have previously built LAMP servers for Debian 8 (Jessie), Debian 9 (Stretch) and Ubuntu 18.04 LTS (Bionic Beaver), and in this description we will install the LAMP server components for the Ubuntu 20.04 LTS (Focal Fossa) Linux distribution.
How to migrate your Apache-based web server running LAMP or ISPConfig if the server's IP address changes
Sometimes, for some reason, we get a new IP address, so we also need to modify the appropriate configuration files and make settings on our web server to keep the services running on the server running. Whether it is a home test environment, a live web server, or moving the server to another (network) environment, we need to make these settings in each case. In this description, we will go through the settings inside or outside the server that we need to change in order for the services on the machine to work with the new IP address.
Installing Debian 10 (Buster) LAMP Server v1.0 (page 3)
With the help of LAMP systems, we can run dynamic web pages on our server or even on our home computer. In this description, we create a LAMP server for Debian 10 (Buster) with the following components: MariaDB 10.3.18, Apache 2.4.38, PHP 7.3 and phpMyAdmin 4.9.1. On this page, we will create a separate PHP-FPM pool for phpMyAdmin in which we will run the web database management interface.
Installing Debian 10 (Buster) LAMP Server v1.0 (page 2)
With the help of LAMP systems, we can run dynamic websites on our server or even on our home computer. In this description, we create a LAMP server for Debian 10 (Buster) with the following components: MariaDB 10.3.18, Apache 2.4.38, PHP 7.3 and phpMyAdmin 4.9.1. On this page, we install and configure the phpMyAdmin web database management interface, which is done in a unique way because the Debian 10 repository does not include this software by default.
Installing Debian 10 (Buster) LAMP Server v1.0
With the help of LAMP systems, we can run dynamic web pages on our server or even on our home computer. In this description, we create a LAMP server for Debian 10 (Buster) with the following components: MariaDB 10.3.18, Apache 2.4.38, PHP 7.3 and phpMyAdmin 4.9.1. On this page we install the Apache, MariaDB and PHP components.