Press "Enter" to skip to content

How to install serverpilot on Linode server (instance)

Linode has emerged as one of the most reliable and trusted cloud hosting providers in the last couple of years. Linode offers 1GB RAM server in just $5/month.

However, a lot of users do want to try out the blazing fast speed and security of cloud hosting, but they can not do the same because of command-line interface. In shared hosting, the companies often provided Cpanel, but same is not the case with cloud hosting providers. In such a scenario, ServerPilot comes to be one of the most reliable services to help you manage your server and host php sites including the ones running on wordpress.

In this tutorial, I am going to share a very simple tutorial on how to install serverpilot on a linode server and start running wordpress and php enabled websites within minutes.

Also Read : How to setup a linode server in under 5 minutes

With the above linked guide, I suppose you have set-up a linode server with an Ubuntu image. Currently, serverpilot only supports Ubuntu LTS versions. So once you are done installing Ubuntu on your newly setup Linode server, let’s get ahead with installing serverpilot.

  • To install serverpilot, you will need server IP address and the root password. Make sure your server is in running position.
  • Sign Up for a serverpilot account at serverpilot.io and log-in to the account.
  • Click on Connect a Server
  • Enter your IP address, root password which you had set while installing Ubuntu and SFTP password which you want to set.
  • Once done, click on Connect to Serverpilot.
  • If the details entered by you are correct, it will take 2-3 minutes before serverpilot is installed on your server and it will prompt you to install your first app.
  • You can do the same by clicking on “Create App” and then put the details of your app with domain name and click on create app.

These simple steps will help you install serverpilot on the linode server. For a detailed guide, watch the below video

That’s it. You have successfully installed serverpilot on your Linode server. If you have any query, feel free to ask me in the comments section. Also, for any suggestions, you can write to us at [email protected] and I will try my best to reply within less than 24 hours.

4 Comments

  1. Athew Athew

    I am using the ServerPilot https://serverpilot.io/ control panel for WordPress hosting. My sites are very fast but ServerPilot free version does not have metrics. How do I get Longview working with ServerPilot?

    • CH Simplified! CH Simplified!

      Don’t run the auto install script, setup Longview manually.

      I will also be writing a blog post on this soon. Till then, check the below code.

      Create /etc/apache-sp/conf.d/status.conf with the following contents:
      Code:


      ExtendedStatus On


      RewriteEngine Off

      SetHandler server-status
      Require ip 127.0.0.1

      Do a configtest and if successful restart Apache:
      Code:

      sudo /opt/sp/apache/bin/apachectl -t
      sudo service apache-sp restart

      For Nginx create /etc/nginx-sp/conf.d/status.conf with the following contents:
      Code:

      server {
      listen 127.0.0.1:80;
      server_name 127.0.0.1;
      location /nginx_status {
      stub_status on;
      allow 127.0.0.1;
      deny all;
      }
      }

      Do a configtest and if successful reload Nginx:
      Code:

      sudo service nginx configtest
      sudo service nginx reload

      Finally add the status URLs of Apache and Nginx to Longview’s config file:
      Code:

      sudo bash -c ‘echo “location http://127.0.0.1:81/server-status?auto” > /etc/linode/longview.d/Apache.conf’
      sudo bash -c ‘echo “location http://127.0.0.1/nginx_status” > /etc/linode/longview.d/Nginx.conf’

      Restart Longview:
      Code:

      sudo service longview restart

  2. Galvin Galvin

    I signed up for a trial and then turned around because I don’t know who you are. Your site wants me to install software on my servers, which is scary to give someone else control. Why should I trust your site?

    • CH Simplified! CH Simplified!

      Well, serverpilot has been providing great service to millions of happy users for quite sometime now. The startup started its operations back in 2013 and since then, it has made millions of lives simple by providing free and paid management of command line servers.

      hopefully, you will try it out once for the awesome environment it offers.

Leave a Reply

Your email address will not be published. Required fields are marked *