How to Connect a Server to ServerPilot

In this tutorial, we'll show you how to install the ServerPilot agent on your server.

First, you'll need to get yourself a server running 64-bit Ubuntu 16.04 or 14.04. This should be a new server. For example, see how to create a server on DigitalOcean.

If your server provider instructed you to change your root password, be sure to do so before proceeding.

Next, in ServerPilot, go to the Servers page and click + Connect Server.

Enter your IP address, your root password, and a password for the SSH/SFTP user serverpilot. Click Connect to ServerPilot.

If you don't have a root password, you can use the manual installer to connect your server to ServerPilot.

ServerPilot will check the connection and begin installing. It will also set up the firewall; PHP 5.4, 5.5, and 5.6; Apache configured with .htaccess and mod_rewrite enabled; NGINX; MySQL; and more.

Once the installation is complete, your server will show as connected in ServerPilot, and you'll be prompted to create your first app.

Check out our documentation for more info on installing apps, such as WordPress and Adminer.