How to Install WordPress on Google Cloud Compute

Let’s go ahead and connect a Google Cloud Compute VM Instance to SpinupWP. Before you start this process, you will need to sign up for a Google Cloud Platform account if you don’t already have one. Once signed in, navigate to Compute Engine > VM Instances and click Create. When adding a new VM instance…

How to Install WordPress on Linode

Linode is a popular alternative to DigitalOcean, offering affordable servers from data centers located around the globe. Standard Linodes offer a good balance of performance and cost and are well suited for deploying a web server tuned for hosting WordPress websites. Let’s go ahead and connect a Linode server to SpinupWP. Before you start this…

How to Install WordPress on Vultr

Vultr is a popular alternative to DigitalOcean, offering affordable servers located around the globe. Their High Frequency Compute instances are noticeably fast and are well suited for WordPress hosting. Let’s go ahead and connect a Vultr VPS to SpinupWP. Before you start this process, you will need to sign up for a Vultr account if…

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…

Increasing the Server Max Upload Size

All SpinupWP servers are configured with a default maximum upload size of 64MB. However, you may increase this limit if you need to allow larger files to be uploaded via the Media Library. This setting cannot be adjusted via the SpinupWP UI, so start by connecting to your server using SSH, then update your PHP…

PHP Disabled Functions

To help keep your WordPress sites secure, SpinupWP disables the following PHP functions by default: disk_free_space disk_total_space diskfreespace dl exec opcache_get_configuration opcache_get_status passthru pclose pcntl_alarm pcntl_exec pcntl_fork pcntl_get_last_error pcntl_getpriority pcntl_setpriority pcntl_signal pcntl_signal_dispatch pcntl_sigprocmask pcntl_sigtimedwait pcntl_sigwaitinfo pcntl_strerror pcntl_waitpid pcntl_wait pcntl_wexitstatus pcntl_wifcontinued pcntl_wifexited pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig popen posix_getpwuid posix_kill posix_mkfifo posix_setpgid posix_setsid posix_setuid posix_uname proc_close proc_get_status…

Resizing Your Server When You Run out of Space

One of the regular maintenance tasks you have to carry out on a server is monitoring the disk space. Over time, this could lead to a need to consider resizing your virtual server for many reasons. The server hard disk you chose when setting up the server may not be enough anymore. Over time, the…

Server Paths and Locations

Package Config Locations When you provision a server using SpinupWP we use best practices to set up and install all of the required software packages your server will need to run WordPress properly. This includes installing packages (such as PHP, Nginx, MySQL/MariaDB etc.) in default locations and not using customized packages as some other hosts might…

Server Software Updates

When we talk about “server software” we mean the software running on your server, from the operating system kernel to the software packages like Nginx and PHP that run in the operating system. We do not consider scripts and web software like WordPress and its plugins server software. Security Updates All servers provisioned using SpinupWP are…

The SpinupWP Cache Daemon

The cache daemon is a little Go app we’ve written and deploy to every server to help with purging the page cache. The reason we need this daemon is an issue of file permissions. Each site runs a PHP pool as the site user but since cache files are owned by user www-data PHP cannot…

Start Your 7-Day Free Trial

Start your SpinupWP journey today and spin up your first server within minutes.

Start Your Free Trial

No credit card required

Subscribe to get the latest news, updates and optimizations in performance and security.

Thanks for subscribing 👍

To receive awesome stuff, you'll need to head to your inbox and click on the verification link we sent you.
Make sure to check your "spam" folder or your "promotions" tab (if you have Gmail).
If you're still having trouble, then messages us at sudo@spinupwp.com.

You are already logged in

It looks like you are already logged in to SpinupWP.

Please log out of this account to continue.

Registration Successful

Thanks for registering for a new
SpinupWP account.

Before getting started, could you verify your email address by clicking on the link we just emailed to you?

SpinupWP

Free Trial

Start Your 7-Day Free Trial

No credit card required. All features included.

By signing up to SpinupWP, you agree to our Terms and Conditions.
For privacy related information, view our Privacy Policy.