Hetzner Cloud is a solid and well-established server provider. It is the ideal server provider for European users, with affordable and powerful servers in Germany and Finland. Especially if you need to create a server in Europe due to GDPR policies. Hetzner is fully integrated with SpinupWP, meaning you can connect SpinupWP to your Hetzner…
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. Vultr is fully integrated with SpinupWP, meaning you can connect SpinupWP to your Vultr account and spin up servers at Vultr directly from your SpinupWP dashboard….
Once a PHP version reaches End of Life status, any security issues which arise will go unpatched. They can quickly become a major security concern for your server and should be removed completely as soon as possible. Upgrade Sites Before removing a PHP version from the server, you should check for any sites on the server…
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…
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 via SSH using a sudo user,…
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…
We’re not huge fans of phpMyAdmin. In our opinion, there are better tools for the job. Using a desktop app and connecting to the database server via SSH is a far better developer experience, not to mention much better security-wise. However, we’ve come to understand that many developers like phpMyAdmin and aren’t interested in another…
There are several kinds of upgrades that SpinupWP may ask you to perform. In this doc, we will discuss upgrades that SpinupWP requires for it to continue to work. We will not be discussing Upgrading to a New Ubuntu LTS Release or Server Software Upgrades. Occasionally SpinupWP needs to make changes to your server or…
In the case of catastrophic failure of your server, you may be able to recover by restoring from a full server backup from your server provider. Preparedness is key. You’ll need to have created a snapshot or backup with your server provider prior to the onset of problems. Finding the right timing for a snapshot…
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, etc.) in default locations and not using customized packages as some other hosts might…
Begin your SpinupWP journey today and spin up your first server within minutes.