SSH

Remote connection setup guides

Blocking PHP execution in writable directories
How to prevent malicious scripts from running in vulnerable folders on your site.
Caching and compressing static files in Nginx
How to speed up your website and reduce server load.
Changing the MySQL root password
Guide to updating or resetting the MySQL root user password.
Connecting to VPS or dedicated server via SSH on macOS
Guide to using the built-in SSH client in macOS.
Connecting to VPS or dedicated server via SSH on Windows
Guide to using PuTTY app for SSH connection on Windows.
Creating an FTP account via SSH
How 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 commands
A quick-reference guide for efficient terminal management.
File upload limit
How to edit php.ini to increase the file upload limit.
Finding the path to an executable
How to find the full path to an executable file on your server.
Hardening port security with Iptables
Defending sensitive services using custom verification chains.
How to add a public SSH key to your server
Step-by-step guide to adding a public SSH key for secure server access.
How to check PHP and other software versions via SSH
Quick way to view installed software versions on your VPS or dedicated server.
How to work in the console with alternate versions of PHP
How to use alternate versions of PHP in the console
HTTP redirects in Nginx
A complete guide to configuring redirects in Nginx.
Importing and exporting a MySQL database via SSH
How to dump and restore databases from the command line.
Initial server setup with Ubuntu 16.04
A guide to the initial configuration of the security and usability of your server
Managing logs with Logrotate on CentOS 7
Configuring logrotate to keep your system and application logs under control.
Managing logs with Logrotate on Debian
How to properly configure log rotation to keep your system clean and prevent disk overflow.
Managing logs with logrotate on Ubuntu 16.04
How to set up logrotate to keep your system and application logs under control.
Managing the Exim mail queue
How to view, monitor, and clean the mail queue on an Exim server.
NGINX caching
How to set up page caching to speed up your site and reduce server load.
NGINX errors and how to fix them
Troubleshooting common NGINX errors: 502, 504, 413.
PHP interpreter modes
A comparison of PHP execution modes: mod_php, CGI, FastCGI, and LSPHP.
Port forwarding with Rinetd
Simple TCP traffic redirection on VPS and dedicated servers.
Processing PHP in HTML Files
How to enable PHP execution in .html and .htm files.
Redirect with .htaccess
A guide to setting up redirects using the .htaccess configuration fileю
Restricting access to your site with Nginx
IP filtering, password protection, and request blocking — all in one place.
Securing SSH with iptables
Practical iptables recipes for locking down SSH access.
Setting up SSH key authentication on the server
Guide to creating and managing SSH keys for secure server access.
Site stub
How to remove the stub on the site
SWAP in Linux
Guide to creating and configuring swap space on Linux.
Using robots.txt
How 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.
Need help?Our engineers will help you free of charge with any question in minutesContact us