Articles

How Many Apps Can I Run on My Server?

Numerous factors can determine how many apps you can run on your size server. The most important...

How to Assign Different IP Addresses to Different Apps

ServerPilot configures your server to listen on all interfaces, so if your server has multiple IP...

How to Change PHP Version from 5.4 to 5.5

ServerPilot allows you to change the PHP version under which your App runs after it's already...

How to Change PHP Version from 5.5 to 5.6

ServerPilot allows you to change the PHP version under which your App runs after it's already...

How to Change PHP Version from 5.6 to 7.0, 7.1

ServerPilot allows you to change the PHP version under which your App runs after it's already...

How to Change the Database Password

If you forgot your database password, it's easy to reset it in ServerPilot. First, open your app...

How to Change the PHP Memory Limit

You can change the amount of memory PHP allots to each request by using a .user.ini file. 
Using...

How to Change the Version of the 'php' Command

For each PHP version ServerPilot installs on your server, ServerPilot also installs the PHP...

How to Change the WordPress URL

By default, ServerPilot configures WordPress to be accessed using any URL instead of redirecting...

How to Create a Database

Many PHP apps require a MySQL database to function, and these databases can be created quickly in...

How to Create a Subdomain

Using subdomains with ServerPilot is exactly the same as any other domain name. If you want your...

How to Disable or Suspend an App

If you need to temporarily disable or suspend an app, follow these steps: Make sure you've...

How to Enable Directory Indexes (a.k.a. Directory Listing)

Directory listing is a webserver feature where the webserver will automatically generate an HTML...

How to Fix File Permissions

If your PHP or WordPress app is having problems creating or writing to files or directories,...

How to Install Grav CMS

After you connect your server to ServerPilot, you can install Grav on your cloud server using...

How to Install LimeSurvey

The open-source LimeSurvey lets you create and publish custom, branching surveys and then...

How to Install October CMS

October is a content management system built using the Laravel framework. After you connect your...

How to Install PrestaShop

PrestaShop's open-source ecommerce platform allows you to create powerful web stores through an...

How to Install ownCloud

ownCloud is open-source software that allows you to turn your server into your own cloud storage...

How to Migrate an App

These instructions show you how to migrate an existing website from a shared host to a server...

How to Preview Apps before They Are Live

When migrating a website to a new server, you usually want to view the website before changing...

How to Redirect to a Different Domain

To redirect all requests to a different domain name, create a .htaccess file in your app's web...

How to Run Apps under Different System Users

By default, applications are deployed under the serverpilot user. If you sign up for the Plus...

How to Run Apps written in languages other than PHP on your server

Careful! We can only provide support for PHP apps. Unless you're absolutely sure about what...

How to Serve a Subdomain from a Subdirectory

If you need a subdomain to point to the subdirectory of an existing app, complete these three...

How to Set the Default App

The default app (sometimes called the default site) is the app that will be used for any web...

How to Use Internationalized Domain Names (IDNs)

Internationalized Domain Names (IDNs) are domain names that contain non-ASCII characters. For...

How to Use Wildcard Subdomains

If you have a site that uses an ever-increasing number of subdomains, such as WordPress...

How to Use a Custom Web Root Directory

The web root directory of an app is the directory that files are served from. Your ServerPilot...

What Are Apps?

Apps are your web applications. Sometimes people call apps "websites." Supported Languages...