skip to content
Topics → infrastructure & devops
-
Understanding the ln utility. Creating Soft Links and Hard Links, differences, use cases, and working with inodes.
-
Common causes for package installation errors in Debian and how to solve them: from updating indices to configuring archive repositories.
-
How to configure and troubleshoot time synchronization using systemd-timesyncd on modern Linux distributions.
-
Resolving timeout errors during heavy script execution. Tuning keepalive, proxy_read_timeout, and max_execution_time.
-
Performance optimization: tuning worker_connections in Nginx and pm.max_children processes in PHP-FPM for high traffic.
-
Configuring upload limits for web servers and PHP applications: from editing php.ini to Nginx and Docker configurations.
-
Why you should switch from RSA to Ed25519 and how to generate a modern key for server access, GitHub, or GitLab.
-
Setting up automatic IP blocking for SSH password guessing attempts. Moving from DenyHosts to modern Fail2Ban.