About ServerPilot What Is ServerPilot? How ServerPilot Works Server Requirements Economy Plan Features Business Plan Features First Class Plan Features Enable Two-Factor Authentication Cloning and Resizing Servers How ServerPilot Configures Your LAMP/LEMP Stack All About ServerPilot Articles →
Getting Started Getting Started with ServerPilot Getting Started with Apps Getting Started with System Users Managing Your ServerPilot Account Getting Started with Domains and DNS Records Getting Started with SSH and SFTP Getting Started with SSL All Getting Started Articles →
WordPress Reset a WordPress User Password Choosing the Right Amount of Plugins for Your Site Migrate WordPress from GoDaddy to DigitalOcean Host Multiple WordPress Sites on One Server Install WordPress on DigitalOcean Migrate WordPress from Bitnami to DigitalOcean Use the ServerPilot One-Click WordPress Installer All WordPress Articles →
PHP Use Composer for PHP Dependency Management Reduce PHP and WordPress Memory Usage Use the PHP CLI Change the Version of the 'php' Command Customizing the PHP Configuration Reduce PHP and WordPress CPU Usage All PHP Articles →
PHP Extensions Available PHP Extensions Install PHP PECL Extensions Install the PHP Redis Extension Recompile PECL Extensions Install the PHP ImageMagick Extension (IMagick) Install the PHP Memcached Extension Install ionCube Loader Install the PHP SQLSRV Extension All PHP Extensions Articles →
Nginx Customizing the Nginx Configuration Create a LEMP Stack (Only Nginx, No Apache) All Nginx Articles →
Apache Customizing the Apache Configuration Enable Browser Caching Use .htaccess Files All Apache Articles →
MySQL Connect to MySQL Remotely Access MySQL with the MySQL Root User Export a Database Using phpMyAdmin Import a Database Using phpMyAdmin Install phpMyAdmin All MySQL Articles →
Magento Install Magento 2 Manage the Magento Cache Patch Magento Solution to Magento Showing IP Address Instead of Domain All Magento Articles →
Laravel Install Laravel Connect a Database to Laravel Upload an Existing Laravel App over SFTP All Laravel Articles →
Joomla Install Joomla Protecting Your Joomla Site from Exploits and Vulnerabilities All Joomla Articles →
Ubuntu Ubuntu Control Panel Upgrade Ubuntu 22.04 to 24.04 Upgrade Ubuntu 20.04 to 22.04 Upgrade Ubuntu 18.04 to 20.04 Upgrade Ubuntu 16.04 to 18.04 Upgrade Ubuntu 14.04 to 16.04 All Ubuntu Articles →
Email Guide to Hosting Email Check the Status of Emails Sent by Your Apps Determine Which App Is Sending Spam Send Email with SendGrid for WordPress Host Email Using iRedMail All Email Articles →
Caching How Caching Works Use Sucuri CloudProxy Configure WP Rocket to Work with CloudFlare Install and Configure WP Rocket Install WP Super Cache All Caching Articles →
SFTP Configure Cyberduck for WordPress Install the Cyberduck SFTP Client Troubleshoot SFTP Connection Issues Configure DeployBot All SFTP Articles →
Apps What Are Apps? Migrate an App Install ownCloud Fix File Permissions Run Apps under Different System Users Set the Default App Preview Apps before They Are Live How Many Apps Can I Run on My Server? Install October CMS Install PrestaShop Use a Custom Web Root Directory All Apps Articles →
DNS What Is DNS Propagation? Configure DNS on DigitalOcean Configure DNS on Linode Configure DNS on Vultr Set PTR Records and Reverse DNS All DNS Articles →
Security Secure Hosting Manage Public SSH Keys Use SSH Public Key Authentication Force SSL by Redirecting HTTP to HTTPS Firewall Rules Enable SSH Password Authentication Enable Cross-Origin Resource Sharing (CORS) Enable HTTP Strict Transport Security (HSTS) All Security Articles →
Backups Back Up MySQL Databases with AutoMySQLBackup An Overview of Files and Data to Back Up Enable Backups with Your Server Provider Use VaultPress to Back Up WordPress Restoring from a Server Snapshot All Backups Articles →
SSL Multi-domain SSL Certificates Use AutoSSL OCSP Stapling Generate an SSL Key and CSR Install an SSL Certificate on Your Site Purchase a Signed SSL Certificate Running Multiple SSL Sites on One IP Address What Is SSL? Wildcard SSL Certificates All SSL Articles →
Hosting Control Panels cPanel Alternative Plesk Alternative WHMCS Addon Modules DirectAdmin Alternative ZPanel Alternative All Hosting Control Panels Articles →
VPS Providers Create a Server on Amazon Lightsail Create a Server on DigitalOcean Create a Server on Linode Create a DreamCompute Server on DreamHost Create a Server on Vultr Managing Amazon EC2 Servers Managing Rackspace Cloud Servers DigitalOcean Control Panel Linode Control Panel All VPS Providers Articles →
Misc Use Cron to Schedule Scripts Automatically Deploy a Git Repo from Bitbucket Reset Your Root Password Safely Customize Your Server's Configuration Files Use CloudFlare with ServerPilot Why You Should Not Install mod_cloudflare All Misc Articles →
Errors The program 'php' is currently not installed. Fix a White Screen in WordPress Fix '403 Forbidden' Errors Fix '500 Internal Server Error' Fix '503 Service Unavailable' Error Fix Apache Error 'server reached MaxRequestWorkers setting' Fix WordPress 'error establishing a database connection' Fix WordPress Error '404 Page Not Found' No command 'composer' found Server Not Connected All Errors Articles →
Videos Connect a DigitalOcean Server Connect a Server Create a Server on DigitalOcean (Video) Install WordPress Using ServerPilot Use ServerPilot's AutoSSL All Videos Articles →