SkyServer Knowledge Base

Hosting Guides & Expert Tutorials

Everything you need to master web hosting, VPS configuration, domains, and server management.

vps

78 posts
Change Your VPS Hostname in WHM Without Breaking SSL or Mail
VPS

Change Your VPS Hostname in WHM Without Breaking SSL or Mail

Changing a server's hostname sounds like a two-minute job — type a new name into WHM, hit save, done. In practice it's one of the few VPS changes that ca…

Fix Nginx "Upstream Sent Too Big Header" Errors
VPS

Fix Nginx "Upstream Sent Too Big Header" Errors

You log into wp-admin and instead of the dashboard, you get a blank page, a 502, or a connection reset — but only after logging in. The front end of the …

VPS Lost Network Connectivity After Reboot? Fix Netplan
VPS

VPS Lost Network Connectivity After Reboot? Fix Netplan

You rebooted the VPS — maybe after a kernel update, maybe just routine maintenance — and now SSH won't connect. No timeout after a long wait, just an immediate…

Set Up Memcached for WordPress Object Caching on a VPS
VPS

Set Up Memcached for WordPress Object Caching on a VPS

If Redis isn't available on your stack, or you're running an older LAMP setup where Memcached is already the default, you can still get the same win: cutting r…

Fix Cloudflare Error 525 & 526: SSL Handshake Failed
VPS

Fix Cloudflare Error 525 & 526: SSL Handshake Failed

If your domain sits behind Cloudflare's orange cloud, you've probably already made peace with the occasional 5xx error page. But 525 and 526 are a different an…

Fix ERR_CONNECTION_REFUSED & ERR_CONNECTION_TIMED_OUT on a VPS
VPS

Fix ERR_CONNECTION_REFUSED & ERR_CONNECTION_TIMED_OUT on a VPS

You type in your domain and instead of your site loading, Chrome throws ERR_CONNECTION_REFUSED or ERR_CONNECTION_TIMED_OUT — no page, no error message from you…

Add Google Authenticator 2FA to SSH Login on Your VPS
VPS

Add Google Authenticator 2FA to SSH Login on Your VPS

SSH keys are the right way to log into a VPS — nobody's arguing that. But a key is still just a file, and files leak. A stolen laptop, a malware infectio…

Fix 'Unable to Get Local Issuer Certificate' SSL Errors on a VPS
VPS

Fix 'Unable to Get Local Issuer Certificate' SSL Errors on a VPS

Your site loads perfectly in Chrome, the padlock's green, nobody's complaining — and then you run a curl command on the same server and get slapped with …

Automate MySQL/MariaDB Backups on a VPS with Cron
VPS

Automate MySQL/MariaDB Backups on a VPS with Cron

If you're relying on your VPS provider's nightly snapshot as your only backup, you've got a single point of failure. Snapshots protect against a bad update or …

PHP-FPM pm.max_children: Stop 502s When Traffic Spikes
VPS

PHP-FPM pm.max_children: Stop 502s When Traffic Spikes

Your WordPress or Laravel site runs fine at normal traffic, then a campaign email goes out, or a post gets shared somewhere, and suddenly half your visitors se…