SSHRemote connection setup guidesBlocking PHP execution in writable directoriesHow to prevent malicious scripts from running in vulnerable folders on your site.Caching and compressing static files in NginxHow to speed up your website and reduce server load.Changing the MySQL root passwordGuide to updating or resetting the MySQL root user password.Connecting to VPS or dedicated server via SSH on macOSGuide to using the built-in SSH client in macOS.Connecting to VPS or dedicated server via SSH on WindowsGuide to using PuTTY app for SSH connection on Windows.Creating an FTP account via SSHHow to set up a dedicated FTP user on your server without a control panel.Error 500 in suPHP mode: file and folder permissions (chmod)Understanding Internal Server Error in suPHP mode and how to set permissions correctly.Essential Linux commandsA quick-reference guide for efficient terminal management.File upload limitHow to edit php.ini to increase the file upload limit.Finding the path to an executableHow to find the full path to an executable file on your server.Hardening port security with IptablesDefending sensitive services using custom verification chains.How to add a public SSH key to your serverStep-by-step guide to adding a public SSH key for secure server access.How to check PHP and other software versions via SSHQuick way to view installed software versions on your VPS or dedicated server.How to work in the console with alternate versions of PHPHow to use alternate versions of PHP in the consoleHTTP redirects in NginxA complete guide to configuring redirects in Nginx.Importing and exporting a MySQL database via SSHHow to dump and restore databases from the command line.Initial server setup with Ubuntu 16.04A guide to the initial configuration of the security and usability of your serverManaging logs with Logrotate on CentOS 7Configuring logrotate to keep your system and application logs under control.Managing logs with Logrotate on DebianHow to properly configure log rotation to keep your system clean and prevent disk overflow.Managing logs with logrotate on Ubuntu 16.04How to set up logrotate to keep your system and application logs under control.Managing the Exim mail queueHow to view, monitor, and clean the mail queue on an Exim server.NGINX cachingHow to set up page caching to speed up your site and reduce server load.NGINX errors and how to fix themTroubleshooting common NGINX errors: 502, 504, 413.PHP interpreter modesA comparison of PHP execution modes: mod_php, CGI, FastCGI, and LSPHP.Port forwarding with RinetdSimple TCP traffic redirection on VPS and dedicated servers.Processing PHP in HTML FilesHow to enable PHP execution in .html and .htm files.Redirect with .htaccessA guide to setting up redirects using the .htaccess configuration fileюRestricting access to your site with NginxIP filtering, password protection, and request blocking — all in one place.Securing SSH with iptablesPractical iptables recipes for locking down SSH access.Setting up SSH key authentication on the serverGuide to creating and managing SSH keys for secure server access.Site stubHow to remove the stub on the siteSWAP in LinuxGuide to creating and configuring swap space on Linux.Using robots.txtHow to control search engine crawling with a robots.txt file.What Is php.ini?How to create and use your own php.ini file on shared hosting (suPHP).What is SSH?Description of the Secure Shell (SSH) for remote server management.