To enable the PHP-cURL extension on Linux Ubuntu/Debian, you must first install it with the command:Continue reading “How to enable PHP-cURL”
Once after installing and configuring Apache2 on Ubuntu Server 20.04, I noticed the following error in the /var/log/apache2/error.log logs:Continue reading “Solution AH00558: apache2: Could not reliably determine the server’s fully qualified domain name”
First, I will give an example of setting up HTTPS in Apache using a self-signed key.Continue reading “Configuring HTTPS in Apache”
Once I needed to disable the Nginx web server on the same server with iRedmail and install Apache2. And when I tried to start iRedadmin, it did not open, and in the Apache2 logs I saw:Continue reading “Solution for ImportError: No module named web”
Once I wanted to see which MPM module is being used and executed the command:Continue reading “Solution Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot”
Let me give you an example of installing Memcached, which allows you to cache data in RAM.Continue reading “Installing Memcached”
Once on the same server as HAProxy, I noticed that the server’s IP address is written in the logs, not the clients, or there’s simply no IP address at all and hyphens are displayed.Continue reading “How to get client IP address in logs instead of IP HAProxy”
If there are several sites with SSL on the same IP address, then old ancient browsers that do not support SNI will not be able to determine which certificate to download and will most likely download the first one that is registered at the beginning of the web server configuration.Continue reading “The problem with multiple SSL on the same IP”
Once on one of the sites I noticed in WordPress the menu “Tools” – “Site Health” the following errors:Continue reading “WordPress. Solution “cURL error 60: SSL certificate problem: unable to get local issuer certificate””
.htaccess – (hypertext access) additional configuration file for the Apache web server and similar servers.
In order for the file to be processed by the Apache server, the “AllowOverride All” option must be in the configuration file for the specified directory.