Articles

Gzip Compression is Enabled by Default

ServerPilot automatically enables gzip compression on all of your apps. How Gzip Compression...

HostGator Alternative

Over the past decade, the web hosting industry has changed. Developers all over the world have...

How Log Rotation Is Configured

ServerPilot configures daily log rotation for your application's log files. One week's worth of...

How to Automatically Deploy a Git Repo from Bitbucket

This article shows you how to automatically deploy your app from a git repo hosted at Bitbucket....

How to Change the Timezone of Your Server

You can change your server's timezone by SSHing in to your server as root and running this...

How to Confirm HTTP/2 Works on Your Site

To check whether HTTP/2 is working on your site, please enter your url into this page here:...

How to Determine What Is Using Disk Space

If you notice an unexpected amount of your server's disk being used, you can run the command line...

How to Install FFmpeg

FFmpeg is a tool for converting video and audio files. It is being replaced in many applications...

How to Install Locales

Installing additional locales enables you to use PHP's setlocale() function so various other...

How to Install Memcached

Careful! We can't provide support for customizations or for any errors, downtime, or...

How to Install MongoDB

To install the MongoDB NoSQL database server, log in to your server as the root user and run the...

How to Install Redis

To install the Redis key/value store, log in to your server as the root user and run the...

How to Install the ImageMagick Executable

If your app requires the ImageMagick executables (for example, your app's configuration page asks...

How to Make URLs Case Insensitive

Case sensitivity is a good thing; it prevents the server from returning the wrong directories or...

How to Restart Services

If you have customized Nginx, Apache, or PHP on your server, you will have to restart that...

How to Safely Customize Your Server's Configuration Files

To customize the global configuration files (files in /etc/) that belong to Nginx, Apache, or...

How to Use Autoscaling

Autoscaling should only be used if you or one of your team members is an expert sysadmin. If...

How to Use Cron to Schedule Scripts

Introduction The most common way to automatically run scripts at scheduled times is through...

How to Use a Load Balancer

Load balancing should only be used if you or one of your team members is an expert sysadmin. If...

Where to Find Your Log Files

When things go wrong with your apps, looking through your log files is the first step to...