(434) 218-3009
FAQ

Hosting & Servers FAQ

Frequently asked questions about web hosting, VPS servers, CloudPanel, cPanel, CyberPanel, Cloudflare CDN, and server management.

What's the difference between shared, VPS, and dedicated hosting?

Shared hosting puts your website on a server with hundreds of other sites, sharing CPU, RAM, and bandwidth. It's cheap ($5-15/month) but slow and unreliable during traffic spikes. VPS (Virtual Private Server) gives you dedicated resources on a virtual machine — typically 2-8 GB RAM and 2-4 CPU cores — for $5-50/month. Your site's performance isn't affected by other sites. Dedicated hosting gives you an entire physical server, which costs $80-300+/month and is overkill for most small businesses. For most businesses, VPS is the sweet spot: real performance at a reasonable price.

How much does VPS hosting cost for a small business?

A quality VPS from providers like Vultr, DigitalOcean, or Contabo runs $5-30/month depending on resources. A typical small business site needs 2GB RAM and 1-2 CPU cores, which costs about $10-15/month. Add managed services (server maintenance, security updates, backups, and monitoring) and the total is typically $50-100/month — still far less than the $200+/month that managed hosting companies charge for inferior shared hosting.

What is CloudPanel and how does it compare to cPanel?

CloudPanel is a modern, free, open-source server control panel for managing websites, databases, and SSL certificates on VPS servers. cPanel is the traditional hosting panel that costs $15-45/month in licensing fees alone. CloudPanel provides similar functionality — site management, PHP version switching, database administration, SSL certificates — without the licensing cost. It also has a cleaner interface and better performance because it uses nginx instead of Apache by default.

CloudPanel vs CyberPanel vs Plesk — which control panel should I use?

CloudPanel is my recommendation for most setups: it's free, modern, uses nginx, and handles multiple PHP versions well. CyberPanel is also free and uses OpenLiteSpeed (faster than Apache for WordPress), making it a good choice if you run WordPress sites. Plesk is a commercial panel ($10-30/month) with more features and a polished interface, best for agencies managing many client sites. For a single business website, CloudPanel gives you everything you need at zero licensing cost.

What is a CDN and do I need Cloudflare?

A CDN (Content Delivery Network) caches your website on servers around the world so visitors get pages from a server near them instead of your origin server. Cloudflare is the most popular CDN and offers a generous free tier. It improves your site speed (especially for visitors far from your server), provides DDoS protection, offers free SSL certificates, and reduces your server's bandwidth usage. Every website should use Cloudflare — the free plan covers almost everything a small business needs.

How does Cloudflare improve website speed and security?

Speed: Cloudflare caches your static files (CSS, JavaScript, images) at 300+ edge locations worldwide, enables HTTP/3 and Brotli compression for smaller file transfers, and offers Early Hints to preload resources before your server responds. Security: it blocks malicious traffic, provides free SSL/TLS encryption, hides your server's real IP address, and includes a Web Application Firewall (WAF) on paid plans. I configure all client sites with: Always HTTPS, minimum TLS 1.2, HTTP/3, Brotli, Early Hints, and 4-hour browser cache TTL.

What does managed server hosting include?

Managed hosting means someone (me) handles the technical side of running your server: initial setup and hardening (SSH keys, firewall rules, fail2ban), control panel installation (CloudPanel, cPanel, etc.), website deployment and configuration, SSL certificate management, server software updates and security patches, automated backups, performance monitoring, and troubleshooting when things break. You focus on your business; I keep the servers running.

How do I migrate my website to a new server?

Migration involves: backing up all files and databases from the old server, setting up the new server with the same software stack, transferring files via rsync or SCP, importing databases, updating DNS records (usually just changing the A record in Cloudflare), and verifying everything works. I handle the entire process with zero downtime by keeping the old server running until DNS propagation completes. A typical migration takes 2-4 hours of work.

What is OpenLiteSpeed and is it better than Apache or nginx?

OpenLiteSpeed is a free, open-source web server that's significantly faster than Apache for PHP workloads, especially WordPress. It includes built-in caching (LSCache) that can make WordPress sites 5-10x faster without plugins. nginx is generally the best choice for static sites and reverse proxy setups, while OpenLiteSpeed excels for WordPress/PHP-heavy sites. Apache is the oldest option — reliable but slower than both alternatives. I use nginx for most projects and recommend OpenLiteSpeed specifically for WordPress hosting via CyberPanel.

How do I set up SSL certificates for my website?

If you use Cloudflare (recommended), SSL is automatic and free. Cloudflare provides edge certificates for visitors and origin certificates for the connection between Cloudflare and your server. For non-Cloudflare setups, Let's Encrypt provides free SSL certificates that auto-renew every 90 days — CloudPanel and most control panels handle this automatically. I configure all sites with strict SSL: encryption from visitor to Cloudflare AND from Cloudflare to origin server, with no unencrypted hops.

What's the difference between Cloudflare Full and Strict SSL?

Full SSL encrypts traffic between Cloudflare and your server but doesn't verify your server's certificate — meaning a self-signed or expired cert would still work. Full (Strict) SSL requires a valid certificate on your server (either a Cloudflare Origin Certificate or a Let's Encrypt cert). Always use Strict when possible. The only reason to use Full is when your hosting provider doesn't support custom SSL certificates, which is increasingly rare.

Do I need a dedicated server or will a VPS work?

A VPS works for 95% of small and medium businesses. Modern VPS instances from Vultr or DigitalOcean offer 2-16 GB RAM with SSD storage and excellent network speed. You only need a dedicated server if you're running resource-intensive applications (large databases, video processing, machine learning) or need guaranteed hardware isolation for compliance reasons. I manage multiple client sites on VPS instances with zero performance issues.

How often should server software be updated?

Security patches should be applied within 48 hours of release. Operating system updates (Ubuntu LTS) should be applied monthly. Control panel updates (CloudPanel, cPanel) should be applied within a week of release. PHP version upgrades should happen annually. I handle all of this as part of managed hosting — your server stays current without you having to think about it.

Can you host my website on a Virginia-based server?

Yes. I deploy websites on Vultr VPS instances, and Vultr has data centers in multiple US regions. For Virginia businesses, I typically use the New Jersey data center (closest to Central Virginia with excellent latency) or can deploy to the Atlanta or Chicago data centers depending on your target audience. Combined with Cloudflare CDN, your site loads fast regardless of where visitors are located.

Related Services

Still Have Questions?

I'm happy to answer any questions about hosting, web design, or IT services. No sales pitch.

Get in Touch
Mr. Botsworth

Mr. Botsworth

Hey! I'm Mr. Botsworth, Greg's search bot. Ask me about his projects, skills, or services.