Introduction

Looking for great automated server management? RunCloud is a step towards autonomy and control over your own servers, giving you access to install multiple websites, easy database setup, enhanced security measures, and automatic updates.


RunCloud serves as a control panel software that offers one-click solutions to common tasks including web deployment with Git, script installation to install common Content Management Systems, and provides the most optimized server stack including Nginx, Apache, Redis, MariaDB, Memcached, and more.


RunCloud offers 24/7 support and is constantly involved with the Linux, PHP, Laravel, and programming communities to ensure the latest and most secure updates are provided to your server. Included in the server management are the Apache and NGINX stacks, additional features that monitor the health of your server, and configurations. The ability to update any 3rd party services is optional, but not required. 


If you need any assistance or support regarding your server or using RunCloud, we advise you to read the knowledgebase, get tips from the blog, or join the RunCloud community on Facebook and Twitter. Should you get any ideas about improving the RunCloud dashboard panel, we welcome your suggestions for new features.


Step 1: Sign up with a VPS

RunCloud works with any VPS so you are not limited to our choosing. 


Step 2: Deploy a new server

To get started deploying your server, log into the control panel of your VPS and Deploy a server.

  1. Select a hostname and description for your server
  2. Select the location of your server
  3. Select the size of your server
  4. Select Ubuntu 18.04 as your server's operating system
  5. Deploy!


These are usually the standard steps but may vary depending on your web host.


Step 3: Sign up with RunCloud

Register for an account on RunCloud. Click SIGN UP on the home page to begin. Enter your credentials to create an account. Once done, you will need to verify your email address and then you may login.


Step 4: Connect a server to RunCloud


Click on Connect a New Server.

 


 



Step 3: Choose Provision type

  • Build Server: RunCloud will connect to your server provider using the API and create a server for you.
  • Connect via IP Address: RunCloud will use the IP address of an existing blank server.

4. Configure my server for

  • Nginx
  • OpenLiteSpeed

Note: You will be unable to alternate between Nginx and OpenLiteSpeed stacks after configuring your server.


Step 5: Choose method to connect

  • Keys: Connect via API key
    • Click "Add new key"

  • Drop down the menu and select your desired key
  • Connect via IP address
    • Server Name
    • IP Address

Step 6: Click Continue, enter in your root password, and click Connect.


Step 7: RunCloud will go through the process of installing itself on your server along with its configurations. 


Go grab a cup of coffee, take a bathroom break, or get something to eat, as this process could take up to 15 minutes for installation to complete. You will see status updates as everything downloads and installs automatically. When everything is finished, you will see a screen with your root password, which you can save for later, or find it in the details of your web host. 

Once you return back to your computer, you will be able to access your new server via the RunCloud dashboard.




Once RunCloud dashboard is installed on your server, you will be taken to the landing page within your server and given the opportunity to create your first web application immediately.