DIY Guide
Install WordPress on Ubuntu 22.04
Serve WordPress Lightning Fast
In Your Words
Customer Stories
Journey, Execute, Profit
Level Up
Caching and Performance
Run WordPress Faster
Other Resources
Boost Your WordPress Hosting Skills
How to get started debugging a WordPress site's performance issues with New Relic's APM tool.
Cameron Pavey
Mar 04, 2024
Learn about the challenges Vendi was looking to solve and the solutions they tried before landing on SpinupWP.
Caillie
Feb 01, 2024
Why EWWW Image Optimizer comes out on top compared to other similar WordPress image optimizer plugins.
Aug 16, 2023
Learn how to combine incremental backups with full database backups and recover from failures quickly and thoroughly.
Brad Touesnard
Jul 13, 2023
Why you might want to use Ansible as your automation engine, how to install it and get it set up.
Apr 24, 2023
In this final chapter, we offer a complete Nginx configuration optimized for WordPress sites. Not only does it amalgamate all the information from the previous chapters, but we also draw upon the best practices from our experience over the years.
Ashley Rich
Apr 04, 2023
In this chapter we walk through setting up server monitoring and alerting on DigitalOcean. We discuss how to investigate problems when you get an alert. Then we emphasize the importance of keeping plugins and themes up-to-date, checking that backups are actually running, and watching log files for problems. Finally we walk through updating server software and upgrading PHP to a new major version.
Once you have your server up and running, the first thing you’re likely to want to do is move an existing site over to it from elsewhere. In this chapter we walk through copying the site files, Nginx configs, and SSL certificates. Next we export the database and import the database. Then we test the site on the new server before flipping the switch.
Even after configuring HTTPS to encrypt connections between the browser and server, sites are still open to other areas of attack such as XSS, Clickjacking and MIME sniffing. We’ll take a look at each of those and how to deal with them. You’ll learn what a referrer policy is and how it can be useful.
This chapter is dedicated to implementing an automated, reliable way to create website backups. We cover how to automate backing up your site files and database. Then we dive into copying your backups to an offsite location, using Amazon S3. Finally we take a look at how to save costs for your remote backup storage, by implementing lifecycle rules that move your S3 backups to Amazon Glacier storage.
Begin your SpinupWP journey today and spin up your first server within minutes.