Apache

Az Apache web server related articles, tutorials collection

How to upgrade our Matomo (formerly Piwik) web analytics system to version 4.x.

botond published 2020. 12. 15., K - 09: 30 time
The Matomo (formerly Piwik) web analytics system is a high-quality statistical tool that provides us with a detailed and comprehensive view of our website traffic. I have previously described how to install and deploy Matomo software on your own server, and in this tutorial we will review how to upgrade your web analytics system to the recently released 4.x major version. The web statistics program also contains many new features, but in this description we do not focus on these, but we satisfy the software requirements for the new main version so that the system can continue to operate stably. On this page we will make the necessary settings before the update and update Matomo.

Install Ubuntu 20.04 LTS (Focal Fossa) LAMP Server v1.0

botond published 2020. 10. 21, Wed - 18: 33 time
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 remove index.php parts from the URLs of our Drupal based CMS system

botond published 2020. 09. 26, Sat - 13: 43 time
Drupal is an open source, free CMS (content management) system that can be used to build a wide variety of websites, such as this site. It has many features, including support for managing SEO URLs, which is notoriously beneficial for search engines. As elsewhere, unfortunately, errors can occur here, such as index.php files being unduly included in page URLs. In this short little troubleshooter, we'll look at how to remove these unnecessary index.php parts from URLs.

How to migrate your Apache-based web server running LAMP or ISPConfig if the server's IP address changes

botond published 2020. 08. 11., K - 22: 35 time
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.

Server monitoring with Munin on Debian 9 (Stretch) and Debian 10 (Buster)

botond published 2020. 02. 17., H - 14: 42 time
By making the web and other services running on our server available to the public, there may be a need for a comprehensive monitoring system that allows us to track information about the utilization of various resources on our server from one place. Many of these softwares are available today, and in this tutorial we will look at the installation and commissioning of a server monitor package called Munin on Debian 9 (Stretch) and Debian 10 (Buster).

Perfect server: Debian 10 (Buster) V1.0

botond published 2020. 01. 02., Cs - 17: 15 time
In this tutorial, we build the perfect Debian 10 (Buster) server version 1.0, which we build on the previous Debian 10 (Buster) LAMP server. On this page, we do the following: compression, installation of the mail system, additional settings for MariaDB and Apache, installation of spam filters and anti-virus software.

How to keep unwanted robots away from our server websites

botond published 2019. 11. 27, Wed - 17: 02 time
As we run more and more websites on our server, the additional traffic also increases, leading to additional workload. This excess load is largely caused by the traffic generated by the robots. In this description, we will look at two ways to keep these useless robots away from our websites.

Installing Debian 10 (Buster) LAMP Server v1.0 (page 3)

botond published 2019. 11. 19., K - 14: 30 time
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)

botond published 2019. 11. 19., K - 14: 28 time
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

botond published 2019. 11. 19., K - 14: 25 time
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.