What's installed on your SpinupWP Server? SpinupWP servers are always set up with the latest stable software versions. Read more here.| SpinupWP
TL;DR – Our dev team shipped lots of awesome stuff, our customer support team is stronger than ever, and my solo marketing efforts are paying off. Team Product Marketing Customer Support Thanks This is my tenth year in review post since I started writing them: 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023.... The post 2024 Year in Review: Lean and<span class="no-widows"> </span>Growing appeared first on SpinupWP.| SpinupWP
This chapter is all about setting up the software needed to run a WordPress site. First we’ll install Nginx and configure it with better settings for our use. Next we’ll install PHP and its packages required by WordPress and configure PHP-FPM. Then we’ll install WP-CLI and MariaDB. The post Install Nginx, PHP 8.3, WP-CLI, and<span class="no-widows"> </span>MySQL appeared first on SpinupWP.| SpinupWP
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. The post Nginx Security Hardening for Running<span class="no-widows"> </span>WordPress appeared first on SpinupWP.| SpinupWP
Director Ben Madden describes in his own words the challenging situation he faced and how SpinupWP has been a real savior for him, his team, and the business. The post How Matter Solutions Uses SpinupWP to Streamline Server Management and Enhance Team<span class="no-widows"> </span>Efficiency appeared first on SpinupWP.| SpinupWP
Arm yourself with command line knowledge to hunt down disk space hogs, on either desktop or server. The post Drill Down into Disk Space Usage to Free Up Space on Ubuntu 24.04 LTS with the du<span class="no-widows"> </span>Command appeared first on SpinupWP.| SpinupWP
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. The post Monitoring and Ongoing<span class="no-widows"> </span>Maintenance appeared first on Spi...| SpinupWP
In this chapter, we’ll cover what cron is and how to get around some typical hurdles. Then we’ll set up automatic renewals of HTTPS certificates. Next we discuss why we don’t set up an email server and step through configuration of outgoing email sending. The post WordPress Cron and Email<span class="no-widows"> </span>Sending appeared first on SpinupWP.| SpinupWP
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. The post Migrating WordPress to a New<span class="no-widows"> </span>Server appeared first on SpinupWP.| SpinupWP
We’ll start this chapter with a benchmark of site speed without caching and end it with a benchmark with caching enabled. We’ll install Redis and a companion WordPress plugin that will work together to enable object caching. Next we’ll return to our Nginx config files and add a batch of directives to enable FastCGI Cache and tell it what not to cache, including some directives for WooCommerce. The post Configure Redis Object Cache and Nginx FastCGI Page Cache for<span class="no-widows">...| SpinupWP
Chapter 3 of the complete guide to setting up Ubuntu 24.04 to run WordPress lightning fast. We obtain an SSL certificate, configure Nginx for HTTPS, create a database, and more.| SpinupWP
Learn how to get started debugging a WordPress site's performance issues with New Relic's APM tool. We’ll show you how to set it up and the key features on offer.| SpinupWP
New Sysadmin? Learn how to log into a live server using SSH (Secure Shell) so you can examine logs, modify configuration files, diagnose performance problems, update software, and lots more.| SpinupWP
Before using SpinupWP, Chris of Vendi Advertising was a blocker for many tasks his team was trying to get done. Read on for the challenges they were looking to solve and the solutions they tried before landing on SpinupWP.| SpinupWP
At times, you may need to edit or create new files on a remote server via SSH. Learn how to access a remote server via SSH and how to edit files with the Nano text editor.| SpinupWP
Want to spin up a new server? We’ll show you how to provision your first one, add and edit a site, perform automated site backups, and cover the best practices for email servers.| SpinupWP
We compare the top WordPress cache plugins and how they work. Plus, we show you how to serve cached pages directly from Nginx for lightning-fast site performance.| SpinupWP
A complete guide on how to use Ansible to automate your server provisioning, application deployment, and configuration management.| SpinupWP
Which image optimizer plugin is best for your WordPress site? We’ll determine the need for image optimization and cover our top picks for image optimization plugins that are crucial for any site that uses images.| SpinupWP
Automate site backups with our Linux backup script, which not only backs up your database and site files but also uploads them to Amazon S3 for secure remote storage.| SpinupWP