Robuta

https://serverpilot.io/docs/php/
Learn about changing a site's PHP version, changing PHP settings, and using the PHP CLI with different PHP versions.
php versionssettingsserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/wordpress/wp-cli/
Learn how to use the "wp" command to manage WordPress through SSH.
managewordpressusingwpcli
https://serverpilot.io/docs/guides/php/extensions/redis/
Learn how to configure your server to enable the Redis extension in multiple versions of PHP.
installphpredisextensionserverpilot
https://serverpilot.io/docs/guides/php/extensions/imagick/
Learn how to configure your server to enable the Imagick extension in multiple versions of PHP.
installphpextensionserverpilotdocumentation
https://serverpilot.io/docs/logs/php/access/
Learn how to read and analyze your site's PHP access logs. View log entries and request counts by response status, IP address, and more.
php appaccess logsserverpilotdocumentation
https://serverpilot.io/docs/servers/packages/backporting/
Learn how Ubuntu patches bugs and security issues without breaking version compatibility.
packageversionsubuntuserverpilotdocumentation
https://serverpilot.io/docs/logs/mail/
Learn how to read your server's outbound mail log and each site's PHP mail log.
outboundmaildeliverylogsserverpilot
https://serverpilot.io/docs/guides/apache/status-page/
Learn how to enable and view Apache's built-in server status page.
server statusenableapachemoduleserverpilot
https://serverpilot.io/docs/logs/nginx/error/
Learn how to read your site's Nginx error that contains details of errors that happened while Nginx was serving requests.
nginxapperrorlogsserverpilot
https://serverpilot.io/docs/guides/mysql/config/sql-mode/
Learn about the MySQL "sql_mode" setting and how to change the SQL mode.
changesqlmodeserverpilotdocumentation
https://serverpilot.io/docs/guides/mysql/config/max-connections/
Learn about MySQL's connection limit and how to configure the "max_connections" setting in MySQL.
increasemysqlmaxconnectionsserverpilot
https://serverpilot.io/docs/ubuntu/upgrade/2004-to-2204/
A step-by-step guide to upgrading a server from Ubuntu 20.04 ("Focal Fossa") to Ubuntu 22.04 ("Jammy Jellyfish").
upgrade ubuntuserverpilotdocumentation
https://serverpilot.io/docs/
Explore our guides for using ServerPilot to host websites on cloud servers.
serverpilotdocumentation
https://serverpilot.io/docs/guides/dns/propagation/
Learn how DNS propagation works and how to set the time to live (TTL) for DNS records.
dns propagationserverpilotdocumentation
https://serverpilot.io/docs/monitoring/metrics/server/
See details of the charts used for monitoring the health and performance of your cloud servers.
listavailableservermetricsdocumentation
https://serverpilot.io/docs/guides/ftp/server/
Learn how to configure and run an FTP server using only a Python script.
ftp serverrunserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/imap/
Learn how to configure your server to enable the IMAP extension in multiple versions of PHP.
installphpimapextensionserverpilot
https://serverpilot.io/docs/guides/mysql/remote-access/
Learn how to access MySQL from your local system or from another server.
accessmysqlremotelyserverpilotdocumentation
https://serverpilot.io/docs/providers/google-cloud/snapshots/
Learn how to use and automate snapshots for backups of Compute Engine VM instances.
google cloudbackrestoreserversserverpilot
https://serverpilot.io/docs/logs/nginx/service/
Learn how to read and analyze the Nginx service log to debug Nginx configuration errors.
nginxservicelogsserverpilotdocumentation
https://serverpilot.io/docs/logs/ssh/
Learn how to read and analyze the auth.log file that contains information about every successful and failed SSH login attempt.
activity logssshserverpilotdocumentation
https://serverpilot.io/docs/guides/caching/php-opcache/
Learn how the PHP opcache works to speed up your sites.
phpserverpilotdocumentation
https://serverpilot.io/docs/ubuntu/upgrade/1204-to-1404/
A step-by-step guide to upgrading a server from Ubuntu 12.04 ("Precise Pangolin") to Ubuntu 14.04 ("Trusty Tahr").
upgrade ubuntuserverpilotdocumentation
https://serverpilot.io/docs/servers/packages/openssl/
Learn which OpenSSL version is installed on your server and whether your server still receives OpenSSL updates.
opensslversionsubuntuserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/wordpress/memory-limit/
Learn how to configure the PHP memory limit for WordPress public pages and for wp-admin.
increasewordpressmemorylimitserverpilot
https://serverpilot.io/docs/security/
Learn how ServerPilot handles security.
securityserverpilotdocumentation
https://serverpilot.io/docs/guides/servers/locales/
Learn how to install locales for additional languages on cloud servers running Ubuntu.
installlocaleschangeserverdocumentation
https://serverpilot.io/docs/guides/apache/htaccess/
A guide to using .htaccess files to change Apache settings and behavior for your site.
usehtaccessfilesconfigureapache
https://serverpilot.io/docs/guides/php/content-length-headers/
Set Content-Length response headers from PHP scripts by using output buffering and configure Apache and Nginx to keep the Content-Length header set by PHP.
sendcontentlengthheaderphp
https://serverpilot.io/docs/guides/php/extensions/pspell/
Learn how to configure your server to enable the Pspell extension in multiple versions of PHP.
installphpextensionserverpilotdocumentation
https://serverpilot.io/docs/providers/google-cloud/resize/
Learn how to change the vCPUs, memory, and disk size of servers at Google Cloud.
google cloudresizeserversserverpilotdocumentation
https://serverpilot.io/docs/servers/packages/openssh/
Learn which OpenSSH version is installed on your server and whether your server still receives OpenSSH updates.
opensshversionsubuntuserverpilotdocumentation
https://serverpilot.io/docs/providers/
Learn how to choose between Google Cloud, AWS, DigitalOcean, and other cloud providers.
cloud providerchooseserverpilotdocumentation
https://serverpilot.io/docs/logs/package-manager/
See when and why packages were installed, updated, and removed on your Ubuntu server.
package managerlogsserverpilotdocumentation
https://serverpilot.io/docs/guides/mysql/automysqlbackup/
Learn how to configure daily, weekly, and monthly MySQL database backups using AutoMySQLBackup.
usedailybackupsserverpilotdocumentation
https://serverpilot.io/docs/apps/migrate/
Automatically migrate WordPress and other sites between servers.
migrate wordpressappsserverpilotdocumentation
https://serverpilot.io/docs/guides/nginx/customize/
Learn how to customize the Nginx configuration globally or for individual sites on your server.
customizenginxconfigurationserverpilotdocumentation
https://serverpilot.io/docs/get-started/connect-server/
Learn how to connect a cloud server to ServerPilot. Once connected, your server will be ready for hosting websites.
connectserverdocumentation
https://serverpilot.io/docs/ubuntu/upgrade/1604-to-1804/
A step-by-step guide to upgrading a server from Ubuntu 16.04 ("Xenial Xerus") to Ubuntu 18.04 ("Bionic Beaver").
upgrade ubuntuserverpilotdocumentation
https://serverpilot.io/docs/guides/troubleshooting/403-forbidden/
Learn how to fix sites responding with 403 Forbidden errors.
fixforbiddenerrorsserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/wordpress/plugins/solidbackups/
Learn how to use SolidBackups (previously known as BackupBuddy) to schedule WordPress backups.
usepluginwordpressserverpilotdocumentation
https://serverpilot.io/docs/guides/caching/response-caching/
Learn how browsers and CDNs decide to cache responses based on response headers from your site.
responsecachingworksserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/gnupg/
Learn how to configure your server to enable the GnuPG extension in multiple versions of PHP.
installphpgnupgextensionserverpilot
https://serverpilot.io/docs/logs/
Learn about the log files available for your servers and sites and how to view and search logs.
applogsserverdocumentation
https://serverpilot.io/docs/guides/mysql/config/max-allowed-packet/
Learn about MySQL's maximum packet size and how to configure the "max_allowed_packet" setting in MySQL.
increasemysqlmaxallowedpacket
https://serverpilot.io/docs/ubuntu/upgrade/2204-to-2404/
A step-by-step guide to upgrading a server from Ubuntu 22.04 ("Jammy Jellyfish") to Ubuntu 24.04 ("Noble Numbat").
upgrade ubuntuserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/xdebug/
Learn how to configure your server to enable the Xdebug extension in multiple versions of PHP.
installphpxdebugextensionserverpilot
https://serverpilot.io/docs/ubuntu/upgrade/1804-to-2004/
A step-by-step guide to upgrading a server from Ubuntu 18.04 ("Bionic Beaver") to Ubuntu 20.04 ("Focal Fossa").
upgrade ubuntuserverpilotdocumentation
https://serverpilot.io/docs/guides/php/user-ini/
Learn how to PHP's equivalent of Apache's .htaccess file to change the PHP configuration.
useinifilesconfigurephp
https://serverpilot.io/docs/guides/php/extensions/grpc/
Learn how to configure your server to enable the gRPC extension in multiple versions of PHP.
installphpgrpcextensionserverpilot
https://serverpilot.io/docs/guides/security/pci-compliance/
Learn how to maintain PCI compliance when hosting on cloud servers and how to deal with false positives from PCI scans.
pci complianceguideserverpilotdocumentation
https://serverpilot.io/docs/logs/cron/
Learn how to read the cron scheduler logs to debug problems with cron jobs not running as scheduled.
cronservicelogsserverpilotdocumentation
https://serverpilot.io/docs/apps/databases/
Learn how to create MySQL databases and change MySQL user passwords.
mysql databasescreatemanageserverpilotdocumentation
https://serverpilot.io/docs/guides/mysql/config/open-table-cache/
Learn how MySQL caches opened tables and how to change the "table_open_cache" setting.
increasemysqlopentablecache
https://serverpilot.io/docs/guides/troubleshooting/apache-reached-maxrequestworkers/
Learn what causes the "server reached MaxRequestWorkers" in the Apache web server and how to fix it.
fixserverreachedapacheerror
https://serverpilot.io/docs/guides/troubleshooting/mixed-content-warnings/
Learn how to fix "mixed content" warnings in browsers that cause scripts, images, and stylesheets to not work.
resolvemixedcontentwarningsserverpilot
https://serverpilot.io/docs/apps/ssl/
Learn how enable free, automated SSL for sites hosted on your cloud servers and how to create CSRs for custom SSL certificates.
ssl certificatesusecustomserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/mailparse/
Learn how to configure your server to enable the mailparse extension in multiple versions of PHP.
installphpextensionserverpilotdocumentation
https://serverpilot.io/docs/guides/servers/packages/imagemagick/
Learn how to install the ImageMagick library and commands on your cloud server.
installimagemagickserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/http3/
Learn how test to see if HTTP3 is working for your website using your browser or the command line.
verifyhttpworkingdomainserverpilot
https://serverpilot.io/docs/guides/ssh/nano/
Learn how to edit text files over SSH using the nano command-line text editor.
usenanoeditfilesserverpilot
https://serverpilot.io/docs/servers/packages/
Learn about which package repositories your server uses and how to avoid package conflicts when adding third-party repositories.
ubuntu documentationpackagesserverpilot
https://serverpilot.io/docs/guides/php/extensions/
Learn how to install third-party PHP extensions, including open-source PECL extensions and popular commercial extensions.
third partyinstallphpextensionsserverpilot
https://serverpilot.io/docs/features/
Learn about ServerPilot's features for managing and monitoring your websites and cloud servers.
cloud hostingmonitoringfeaturesserverpilotdocumentation
https://serverpilot.io/docs/monitoring/metrics/aggregation/
Learn how the algorithm used to aggregate raw data impacts the meaning of charts used for monitoring servers and apps.
readunderstandmetricschartsserverpilot
https://serverpilot.io/docs/guides/ssl/generate-key-and-csr/
Learn how to generate an SSL key and CSR to get an SSL certificate for your website.
generatesslkeycsrserverpilot
https://serverpilot.io/docs/servers/
Learn about using cloud servers for hosting website and web applications.
cloud serversweb hostinguseserverpilotdocumentation
https://serverpilot.io/docs/servers/packages/php/
Learn which PHP versions are available for your server's Ubuntu release.
php versionsserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/apcu/
Learn how to configure your server to enable the APCu extension in multiple versions of PHP.
installphpextensionserverpilotdocumentation
https://serverpilot.io/docs/guides/security/hsts/
Learn how to turn on HSTS so your visitors will always access your site over HTTPS.
transport securityenablehttpstricthsts
https://serverpilot.io/docs/api/
Learn how to use the ServerPilot API to automate the creation and management of servers and apps.
api documentationserverpilot
https://serverpilot.io/docs/guides/email/mail-queue/
Learn how to view pending and failed email deliveries from your cloud server.
viewmanageoutboundmailqueue
https://serverpilot.io/docs/guides/caching/disk-cache/
Learn how your server uses free memory to speed up disk access.
operating systemdiskcacheserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/wordpress/plugins/cache-enabler/
Learn how to configure the Cache Enabler plugin in WordPress.
usecachepluginwordpressserverpilot
https://serverpilot.io/docs/guides/servers/packages/memcached/
Learn how to install the Memcached service and commands on your cloud server.
installmemcachedserverpilotdocumentation
https://serverpilot.io/docs/guides/email/reverse-dns/
Learn about PTR records and how mail servers require valid reverse DNS before accepting mail from your server.
reverse dnsptrrecordsserverpilotdocumentation
https://serverpilot.io/docs/guides/apps/wordpress/troubleshooting/
Learn how to solve many common WordPress problems.
solutionscommonwordpressproblemsserverpilot
https://serverpilot.io/docs/monitoring/metrics/mysql/
See details of the charts and metrics used for monitoring MySQL on your cloud servers.
listavailablemysqlmetricsserverpilot
https://serverpilot.io/docs/guides/third-party/cloudflare/
Learn about Cloudflare and how ServerPilot configures your cloud server to be ready for Cloudflare.
usecloudflareserverpilotdocumentation
https://serverpilot.io/docs/guides/php/cpu-and-memory-usage/
Learn how to decrease the amount of CPU used by PHP and WordPress apps.
memory usagereducecpuphpserverpilot
https://serverpilot.io/docs/guides/apps/wordpress/plugins/vaultpress/
Learn how to use the VaultPress plugin on your WordPress site.
usevaultpresspluginwordpressserverpilot
https://serverpilot.io/docs/guides/troubleshooting/server-not-connected/
Learn what it means and how to fix it when your server's status in ServerPilot is "not connected".
serverconnecteddocumentation
https://serverpilot.io/docs/ubuntu/upgrade/
Learn how to upgrade Ubuntu and alternatives to upgrading Ubuntu.
upgradeserverubuntureleasedocumentation
https://serverpilot.io/docs/monitoring/dashboards/
Use monitoring dashboards to see the health and performance of your cloud servers and websites.
viewdashboardsserverappmetrics
https://serverpilot.io/docs/guides/ssl/
Learn about the purpose of SSL and TLS certificates and why we need Certificate Authorities.
sslworksserverpilotdocumentation
https://serverpilot.io/docs/logs/system/
Learn about Ubuntu's syslog and how to use the "journalctl" command to filter the logs by service and date.
systemlogsjournalserverpilotdocumentation
https://serverpilot.io/docs/guides/apache/customize/
Learn how to customize the Apache configuration for all sites or individual sites on your server.
customizeapacheconfigurationserverpilotdocumentation
https://serverpilot.io/docs/servers/packages/nginx/
Learn which Nginx version is installed on your server and whether your server still receives Nginx updates.
nginxversionsserverpilotdocumentation
https://serverpilot.io/docs/guides/ssh/public-key-auth/
Learn how to log into your server using SSH keys instead of an SSH password.
sshauthenticationusingpublickeys
https://serverpilot.io/docs/logs/php/slow/
Learn how to read your site's PHP slow request log to identify code that is making your site slow.
php appslowrequestlogsserverpilot
https://serverpilot.io/docs/providers/digitalocean/
Learn how to create DigitalOcean cloud servers and use them for hosting websites.
createserverdigitaloceandocumentation
https://serverpilot.io/docs/logs/php/service/
Learn how to read and analyze the PHP-FPM service log for debug problems with your sites.
php fpmservicelogsserverpilotdocumentation
https://serverpilot.io/docs/get-started/
Learn how ServerPilot works and how ServerPilot empowers your developers and protects your business.
serverpilotdocumentation
https://serverpilot.io/docs/providers/google-cloud/dns/
Learn how to create a DNS zone and DNS records for your domain at Google Cloud.
manage dnsgoogle cloudserverpilotdocumentation
https://serverpilot.io/docs/guides/sftp/cyberduck/
Learn how to install and use Cyberduck for SFTP access to your sites hosted on cloud servers.
usecyberducksftpclientserverpilot
https://serverpilot.io/docs/guides/apps/any-language/
Learn how to host Node.js, Python, Ruby, and Go sites on your cloud server.
runappslanguageserverpilotdocumentation
https://serverpilot.io/docs/guides/php/extensions/yaml/
Learn how to configure your server to enable the YAML extension in multiple versions of PHP.
installphpyamlextensionserverpilot
https://serverpilot.io/docs/guides/php/extensions/amqp/
Learn how to configure your server to enable the AMQP extension in multiple versions of PHP.
installphpamqpextensionserverpilot
https://serverpilot.io/docs/guides/ssh/
Learn how to use SSH to access your cloud server through the command line.
command lineusesshaccessserverpilot
https://serverpilot.io/docs/guides/servers/root-user/
Change the root password, understand file ownership, and customize your cloud server.
user guiderootserverpilotdocumentation