Moving from shared hosting to a VPS
Move off shared hosting without breaking the site: the inventory cPanel was hiding, a rehearsed cutover, low DNS TTLs, and why mailboxes stay put.
Filtering by topic #wordpress · clear
Move off shared hosting without breaking the site: the inventory cPanel was hiding, a rehearsed cutover, low DNS TTLs, and why mailboxes stay put.
Your PHP-FPM pool size is a division you run on your own box: measure one worker, subtract what the database needs, then read the number that is left.
Set up Redis as a WordPress object cache on your own VPS: bind it to localhost, size maxmemory, pick an eviction policy, and verify the cache is real.
WP-Cron only fires when someone loads a page, so it stalls on quiet sites and piles up on busy ones. Move it to system cron with WP-CLI, and verify it ran.