Number of Sites per Server

Deciding how many sites you should put on a server can be a tricky business. There are many things to consider, but the most important thing is full page caching. Full Page Caching By enabling full page caching for a site, you lighten the load on your server in a big way. When a page…

Increasing Server Timeout Limits

All SpinupWP servers are configured with a default timeout limit of 30 seconds. However, you may increase this limit if you are experiencing “504 Gateway Time-out” errors. This setting cannot be adjusted via the SpinupWP UI, so start by connecting to your server using a sudo user, then update your PHP and Nginx configs, as…

Connecting to your Database

Once you have created a database in SpinupWP you can manage the database in two ways: using the command line (CLI) or using a desktop app. Using the CLI To manage the database using the command line first you need to SSH to your server: ssh user@123.456.78.91 Once you are logged into your server you…

Using SSH Keys

To encourage security best practice in SpinupWP we disable SSH password authentication by default. Instead, authentication with your servers is done using SSH Keys. How Do SSH Keys Work? The Secure Shell (SSH) protocol allows you to securely connect and authenticate to remote servers over an unsecured network using end-to-end encryption. SSH keys provide a…

Site Backups

This guide aims to help you set up automated daily site backups. Site backups are full backups of your site files (media, themes, and plugins) and database. Daily Backups Before you can enable site backups, you must add a storage provider, which are cloud storage providers where your backup files will be stored. Navigate to…

Google Cloud Storage Provider

This guide aims to help you set up Google Cloud Storage for storing site backups. Whether you already have a Google Cloud Platform (GCP) account or not, you can sign in or sign up from the Console home page. Create Bucket Head over to Google Cloud Platform > Storage and click Create Bucket. Enter a…

Amazon S3 Storage Provider

This guide aims to help you set up Amazon S3 for storing site backups. Start by signing in to the AWS Management Console. Create Bucket Navigate to S3 and click Create bucket. Enter a unique bucket name. A good naming scheme is “domain-name-backups” for example, “disney-com-backups”. The region should be geographically close to your server…

DigitalOcean Spaces Storage Provider

This guide aims to help you set up DigitalOcean Spaces for storing site backups. Start by signing in to DigitalOcean. Create a Space Click Create in the header and select Spaces from the dropdown. Choose a datacenter region that’s geographically close to your server location. This will improve the time it takes to copy backup…

Team Roles

When you invite a member to your team in SpinupWP, the team member will be given a “User” role by default. The role of a team member can be updated at any time via the team settings Members page. There are three roles in SpinupWP: User A team member with a “User” role can: Create/update/delete…

Understanding System Users

SpinupWP utilizes two different types of system users. These users allow you to safely and conveniently manage your servers and sites. Let’s take a look at each. Sudo Users Following security best practices, SpinupWP disables SSH access for the root user on all servers. Instead, you can add sudo users, which will have sudo access….

Ready to give SpinupWP a try?

Not sure if SpinupWP is the right fit for you? Send us an email at sudo@spinupwp.com and we’ll give you our no-BS opinion.