Understanding Your Hosting Account and Server Environment

Understanding Your Hosting Account and Server Environment

Category: Hosting, cPanel & Site Administration
Audience: Clients of Thomas McKee Website Design & SEO Solutions using managed WordPress or business hosting.
Goal: Explain what web hosting is, how your server environment works, and how to use it confidently and safely.


Introduction

Every modern website relies on a web-hosting environment — the digital space where your files, emails, and databases live.
At Thomas McKee Website Design & SEO Solutions, your hosting is managed on high-performance LiteSpeed Enterprise servers with advanced security and daily backups.

This article explains what hosting does, how our system is structured, and what you can (and shouldn’t) change in your cPanel account. Understanding these basics will help you keep your site secure, fast, and reliable.


1. What Web Hosting Is

Web hosting is the service that stores your website’s files and makes them accessible through the internet. When someone types your domain (e.g.,
www.yourbusiness.com
), a server retrieves those files and displays your site.

1.1 The Core Elements of Hosting

  • Server: A powerful computer that stores your website data.

  • Operating System: AlmaLinux 9 — optimized for stability and compatibility.

  • Web Server Software: LiteSpeed Enterprise for speed and scalability.

  • Database Server: MariaDB/MySQL to store dynamic content.

  • PHP Processor: Handles WordPress and plugin functionality.


2. Types of Hosting

2.1 Shared Hosting

Your website shares a server with others, keeping costs low while maintaining speed through LiteSpeed caching. Ideal for most small businesses.

2.2 Reseller Hosting

Multiple cPanel accounts under one master account. Perfect for agencies or multi-brand owners.

2.3 VPS or Dedicated Hosting

Virtual Private Servers and Dedicated Servers provide isolated resources for larger businesses or e-commerce sites. We handle setup and management for these environments.


3. Our Server Technology

We’ve engineered our hosting for security, reliability, and performance.

LayerTechnologyBenefit
Web ServerLiteSpeed EnterpriseFaster than Apache or NGINX
Operating SystemAlmaLinux 9Stable, enterprise-grade
SecurityImunify360 + CSF FirewallMalware protection, brute-force prevention
CachingLiteSpeed Cache + RedisSpeeds up WordPress by storing pre-built pages
BackupsJetBackup (daily, off-server)Instant restoration when needed
CDNCloudflare IntegrationGlobal delivery, DDoS protection
SSLLet’s Encrypt Auto-RenewSecure HTTPS connections

These systems work together automatically; no manual action is required from you.


4. How to Access Your Hosting Account

4.1 Via Direct Login

  1. Go to https://yourdomain.com/cpanel

  2. Enter the username and password provided in your welcome email.

  3. Click Log In.

4.2 Via Client Portal

If you host with us, you can access cPanel directly through the Client Portal Dashboard — one click, no extra login needed.

4.3 Security Tip

Enable two-factor authentication (2FA) inside cPanel under Security → Two-Factor Authentication. This adds an extra layer of protection against unauthorized access.


5. Understanding Server Resources

5.1 Resource Overview

Your cPanel dashboard shows:

  • CPU Usage

  • Memory (RAM)

  • Entry Processes

  • Disk Space

  • Bandwidth

These metrics indicate how much of your allocated resources your site is currently using.

5.2 What to Do If You See a Warning

Occasional spikes are normal (e.g., during updates).
If limits are exceeded regularly, contact our support team — we can adjust allocations or optimize your configuration.


6. Managing Domains and Subdomains

6.1 Add-on Domains

Used if your hosting plan supports multiple sites.

  • Go to Domains → Add on Domains.

  • Enter the domain name and assign a directory (e.g., /public_html/addon).

6.2 Subdomains

Subdomains create sections of your main site, such as blog.yourdomain.com.

  • Navigate to Domains → Subdomains to create one.

6.3 Redirects

Set redirects in Domains → Redirects for SEO-friendly URL changes.


7. The Importance of SSL Certificates

SSL (Secure Sockets Layer) encrypts communication between your website and visitors.

7.1 Automatic SSL

All sites we host receive free Let’s Encrypt SSL certificates that renew automatically.

7.2 Verify Your SSL

  1. Visit your site using https://.

  2. Look for the padlock icon in the browser address bar.

  3. If a warning appears, contact us — it may be a mixed-content or propagation issue.


8. Backups and Data Protection

8.1 Automatic Backups

Your entire site (files + databases + emails) is backed up nightly and stored securely for 14 days.

8.2 Manual Backups

You can create your own backups under cPanel → Backup Wizard.

8.3 Restoration

If your site experiences an issue, contact our team — we can restore it within minutes from the latest backup.


9. Website Security Systems

9.1 Imunify360

  • Real-time malware detection

  • Automatic file quarantine

  • Brute-force protection

9.2 CSF Firewall

Blocks malicious IPs and common attack patterns.

9.3 WordPress-Level Security

We configure:

  • Login attempt limits

  • XML-RPC protection

  • Automatic core and plugin updates (for maintenance clients)


10. Performance Optimization

10.1 LiteSpeed Cache

Integrated at the server level — no extra plugin setup needed (we configure it for you).

10.2 Redis Object Cache

Accelerates database queries for WordPress and WooCommerce.

10.3 Cloudflare CDN

Distributes your content across global data centers for faster access worldwide.


11. Monitoring Uptime and Performance

We continuously monitor:

  • Server uptime (target > 99.9%)

  • Response time

  • Disk usage and errors

Clients on maintenance plans receive monthly reports with uptime, speed scores, and optimization recommendations.


12. Role of Our Support Team vs. Your Access

TaskClient Can DoOur Team Handles
Create email accounts
Manage files via File Manager
Adjust PHP versions or limits⚠️ Request only
Restore from backup⚠️ With guidance
Install SSLAuto
Server config or firewall🚫

This ensures clients have control over daily operations while we maintain stability and compliance.


13. Do’s and Don’ts of Hosting Management

Do

  • Keep your passwords strong and unique.

  • Log out of cPanel after each session.

  • Check disk usage monthly.

  • Contact us before changing PHP settings or .htaccess rules.

Don’t

  • Delete files in /public_html unless instructed.

  • Upload scripts from unverified sources.

  • Install multiple caching plugins.

  • Share your cPanel credentials via email.


14. Common Client Questions

Q: Can I host multiple websites on my plan?
Yes, if your package allows add-on domains. Ask us to confirm your limits.

Q: What happens if my site uses too many resources?
We’ll notify you and help optimize or upgrade before it affects performance.

Q: Is email storage included in my hosting?
Yes — email accounts share your total disk quota.

Q: Do I need to renew my SSL certificate manually?
No, Let’s Encrypt SSLs auto-renew every 90 days.

Q: How do I access my backups?
Log into cPanel → JetBackup → Choose “Restore Files” or “Restore Database.”


15. Client Checklist

✅ Know your cPanel login and 2FA setup.
✅ Confirm your SSL padlock is active.
✅ Review resource usage quarterly.
✅ Keep local backups of important files.
✅ Contact support for anything uncertain.


16. When to Contact Us

Reach out immediately if you notice:

  • Your website is offline or loading slowly.

  • SSL certificate errors or browser warnings.

  • Emails not sending or receiving.

  • “Disk Quota Exceeded” messages.

  • Any unfamiliar files or malware warnings.

Our team is available to handle all server-level tasks and security concerns.


Conclusion

A reliable hosting environment is the backbone of your online presence.
At Thomas McKee Website Design & SEO Solutions, we’ve built a fast, secure, and fully managed system so you can focus on your business — not server settings.

Understanding how your hosting works helps you make confident, informed decisions.
And whenever you need assistance, we’re here to keep your website performing at its best — safely, securely, and professionally.