Archive

Installing Free SSL with Let’s Encrypt on Sternhost

Website security is no longer optional—it’s essential. One of the easiest ways to protect your website visitors and boost your SEO ranking is by installing an SSL certificate. At Sternhost, we make it simple with free SSL integration through Let’s Encrypt. In this guide, we’ll show you how to install a free SSL certificate on your Sternhost hosting account.

Why SSL Matters

An SSL certificate (Secure Sockets Layer) ensures that data transmitted between your website and visitors is encrypted. This not only builds trust but also helps your site rank higher on search engines like Google. Without SSL, browsers may flag your website as “Not Secure,” discouraging potential visitors.

Key Benefits of SSL:

  • Encrypts sensitive information (e.g., passwords, payments)

  • Boosts SEO rankings

  • Increases customer trust

  • Eliminates browser security warnings

 

Step-by-Step Guide: Installing Free SSL on Sternhost

1. Log in to Your Sternhost Client Portal

  • Visit Sternhost Login.

  • Enter your account credentials to access your Client Dashboard.

2. Navigate to SSL/TLS Section in cPanel

  • From your hosting dashboard, click cPanel Access.

  • Under Security, find SSL/TLS Status.

3. Enable AutoSSL with Let’s Encrypt

  • Click Run AutoSSL.

  • Sternhost automatically uses Let’s Encrypt to generate a free SSL certificate.

4. Verify Installation

  • Once installed, check your website using https://yourdomain.com.

  • You should now see the secure padlock icon in the browser.

5. Force HTTPS (Optional but Recommended)

  • In cPanel, go to DomainsForce HTTPS Redirect.

  • Enable this option to ensure all traffic is redirected to HTTPS automatically.

 

Troubleshooting Tips

  • Propagation Delay: It may take a few minutes for SSL to go live.

  • Domain Issues: Ensure your domain is pointed correctly to Sternhost’s servers.

  • Expired SSL: Sternhost auto-renews Let’s Encrypt SSL certificates, so you never have to worry about expiry.

 

Why Choose Sternhost for SSL?

At Sternhost, we prioritize security and performance. Every hosting plan comes with free Let’s Encrypt SSL certificates, ensuring your website stays safe without extra cost.

👉 Check out our Web Hosting Plans to start hosting securely with Sternhost today.

Conclusion

Installing free SSL with Let’s Encrypt on Sternhost is fast, simple, and effective. Within minutes, you can secure your website, boost SEO, and build trust with your visitors—all without spending a dime.

Don’t risk your visitors’ security. Secure your website now with Sternhost Free SSL.

Automating Daily Backups with CodeGuard: Protect Your Website the Smart Way

When running a website, data loss is one of the biggest risks you can face. From accidental file deletion to malware attacks, losing your website files and databases can cause downtime, lost revenue, and damage to your brand reputation. The best defense against these risks is a reliable backup solution—and that’s where CodeGuard comes in.

In this post, we’ll explain how automating daily backups with CodeGuard ensures your website is safe, secure, and easily restorable.

🔎 Why Daily Backups Are Essential

  • Protection from Hacking – If your site is hacked, you can restore it to a clean version.

  • Defense Against Human Error – Mistakenly deleted files can be recovered in seconds.

  • Database Security – Protects against corrupted or missing databases.

  • Business Continuity – Ensures your site stays online and your business keeps running.

👉 At Sternhost, we recommend CodeGuard as part of your hosting plan so your site data is automatically backed up daily.

What is CodeGuard?

CodeGuard is a cloud-based backup solution that automatically saves copies of your website and database files every day. If something goes wrong, you can restore your site with just one click.

Key Features of CodeGuard:

  • Automatic Daily Backups

  • One-Click Restore

  • Malware Detection

  • Website Change Monitoring

  • Secure Cloud Storage

Learn more at the official CodeGuard website.

🛠️ How to Automate Daily Backups with CodeGuard

Step 1: Activate CodeGuard

Log into your Sternhost client portal and purchase or activate a CodeGuard plan.

Step 2: Connect Your Website

Enter your FTP/SFTP credentials or connect through cPanel.

Step 3: Choose Backup Settings

  • Select daily automatic backups.

  • Pick what to back up (files, databases, or both).

Step 4: Monitor and Restore

CodeGuard will take care of daily backups in the background. If you need to restore your website, simply click the Restore button in your CodeGuard dashboard.

🔐 Best Practices for Backups

  • Always schedule daily backups instead of weekly or monthly.

  • Test restore functionality regularly.

  • Store backups in multiple locations (CodeGuard + local).

  • Combine with SSL and WAF for full security.

 

🌍 Conclusion

Automating daily backups with CodeGuard gives you peace of mind, knowing your site is always safe from unexpected issues. With one-click restore and continuous monitoring, you can run your website with confidence.

👉 Ready to protect your website? Get started with Sternhost hosting + CodeGuard backups today and secure your online presence.

Embedding Live Streams into Your Website: A Complete Guide

Live streaming has become one of the most powerful ways to engage with audiences online. Whether you’re hosting a virtual event, church service, online class, concert, or business webinar, embedding a live stream directly into your website ensures your viewers can tune in without distractions from third-party platforms.

In this guide, we’ll walk you through the benefits, methods, and step-by-step process of embedding live streams into your website.

🔎 Why Embed Live Streams into Your Website?

Instead of sending users to platforms like YouTube or Facebook, embedding live streams gives you:

  • Professional Branding – Keep viewers on your domain with your own logo and colors.

  • More Engagement – Drive interaction through chat, comments, or Q&A features.

  • Monetization Options – Add subscriptions, donations, or paywalls directly on your site.

  • Better Control – Avoid ads, recommendations, and distractions from other platforms.

👉 At Sternhost, we provide reliable web hosting solutions that support video streaming, giving you the power to host your content seamlessly.

Methods to Embed a Live Stream

There are multiple ways to integrate live video into your site:

1. Embed from Streaming Platforms

Most major platforms like YouTube Live, Facebook Live, Vimeo, and Twitch allow you to generate an embed code (iframe). Simply copy and paste it into your website’s HTML.

Example:

<iframe width="560" height="315" src="https://www.youtube.com/embed/live_stream?channel=CHANNEL_ID" frameborder="0" allowfullscreen></iframe>

2. Use Streaming Software + Hosting

With software like OBS Studio or Wirecast, you can broadcast live streams using protocols such as RTMP and connect them to your hosting server or CDN.

3. Dedicated Video Hosting Providers

Platforms like Vimeo Premium, Dacast, and Wowza provide professional embedding options with more control, analytics, and monetization features.

🛠️ Step-by-Step: Embedding a YouTube Live Stream

  1. Start a Live Stream on your YouTube channel.

  2. Go to the live stream page and click Share → Embed.

  3. Copy the generated iframe code.

  4. Paste it into your website’s HTML or CMS (WordPress, Joomla, etc.).

  5. Save and publish your page.

That’s it—your viewers can now watch directly from your site.

🔐 Best Practices for Live Stream Embedding

  • Use a reliable host – Streaming requires stable bandwidth (see Sternhost Hosting Plans).

  • Optimize video size – Choose the right resolution for your audience.

  • Enable SSL/HTTPS – Prevent “Not Secure” warnings when embedding video.

  • Test before going live – Always check audio, video, and player functionality.

 

🌍 Conclusion

Embedding live streams into your website gives you full control, brand visibility, and a direct connection with your audience. Whether you’re using YouTube, Vimeo, or a custom streaming server, the process is straightforward and powerful.

With Sternhost hosting solutions, you can build a fast, secure, and professional website that integrates live streaming smoothly.

👉 Ready to start? Check out Sternhost’s hosting services and bring your live events directly to your audience.

 

How to Create an Addon Domain in cPanel

An addon domain allows you to host an additional website on your existing Sternhost hosting account, each with its own content and domain name.

Step-by-Step Instructions

  1. Log in to cPanel
    Access your cPanel dashboard through your Sternhost account.
  2. Navigate to the Domains Section
    In the cPanel dashboard, locate and click on the “Domains” icon under the “Domains” section.Cpanel
  3. Create a New Domain
    Click the “Create A New Domain” button.
  4. Enter Domain Details
    • Domain: Input the domain name you wish to add (e.g., yournewdomain.com).
    • Subdomain: This will auto-fill; you can leave it as is.
    • Document Root: This specifies the directory where the files for the new domain will be stored. It typically auto-fills based on the domain name.Domain
  5. Finalize the Setup
    Click the “Submit” button to complete the process.

Managing Your Addon Domain

After creation, you can upload your website files to the specified document root directory using the File Manager or an FTP client.

Important Notes

  • DNS Settings: Ensure that your new domain’s DNS settings are correctly pointed to Sternhost’s nameservers to make the website accessible.
  • Propagation Time: DNS changes may take up to 24–48 hours to propagate globally.

 

If you encounter any issues or need further assistance, feel free to contact Sternhost’s support team.

Setting Up a Web Application Firewall (WAF): A Complete Guide

When running a website or application, security is not optional—it’s essential. One of the most effective ways to protect your web applications from cyber threats is by using a Web Application Firewall (WAF). A WAF filters, monitors, and blocks malicious HTTP traffic before it reaches your server, ensuring that your site remains secure from common attacks such as SQL injection, cross-site scripting (XSS), and DDoS attacks.

In this guide, we’ll explain what a WAF is, why you need it, and how to set it up step by step.

🔐 What is a Web Application Firewall (WAF)?

A Web Application Firewall is a security layer between your web application and incoming traffic. Unlike a traditional firewall that monitors network-level traffic, a WAF specifically analyzes and filters HTTP and HTTPS traffic.

It helps to:

  • Block malicious requests before they reach your site.

  • Prevent data breaches and theft of sensitive information.

  • Protect against OWASP Top 10 vulnerabilities.

  • Ensure business continuity during large-scale attacks.

For more details, you can read Cloudflare’s explanation of WAFs.

Benefits of Using a WAF

  • Stronger Website Security – Shields against SQL injection, cross-site scripting, and more.

  • DDoS Protection – Filters bad traffic while allowing legitimate visitors.

  • Compliance – Helps with PCI DSS compliance for e-commerce websites.

  • Better Performance – Some WAFs optimize traffic and reduce load on your server.

If you’re hosting with Sternhost, you can combine WAF with other security features like SSL Certificates and DDoS protection to strengthen your site. Learn more at Sternhost Hosting Services.

🛠️ How to Set Up a WAF

There are two main types of WAF deployment:

  1. Cloud-Based WAF (e.g., Cloudflare, Sucuri, AWS WAF)

    • Simple setup, no hardware required.

    • Protection at the DNS level.

    • Best for most websites.

  2. On-Premise or Host-Based WAF

    • Installed on your server.

    • Requires technical expertise.

    • More customizable but resource-heavy.

✅ Steps to Configure a Cloud-Based WAF (Example: Cloudflare)

  1. Sign Up with a WAF provider like Cloudflare or Sucuri.

  2. Update DNS Settings to route traffic through the WAF.

  3. Enable WAF Rules – Activate pre-configured security rules (e.g., OWASP Top 10).

  4. Customize Firewall Settings – Whitelist trusted IPs, block suspicious ones.

  5. Test Your Site – Make sure legitimate users can still access it without issues.

 

🔎 Best Practices for WAF Configuration

  • Keep WAF rules updated regularly.

  • Enable logging and reporting for suspicious activity.

  • Use WAF in combination with SSL/TLS.

  • Test your WAF setup with penetration testing tools.

 

🌍 Conclusion

A Web Application Firewall (WAF) is a must-have tool for securing your website or application. Whether you run an e-commerce site, a business portal, or a personal blog, implementing a WAF will help you stay protected from hackers, data breaches, and downtime.

With providers like Cloudflare, AWS, or Sucuri, setting up a WAF is straightforward and highly effective. Combine this with secure hosting from Sternhost for maximum protection.

👉 Ready to secure your website? Explore Sternhost Hosting Plans and take your site’s security to the next level.

How to Restore Specific Files from CodeGuard

Keeping your website safe from data loss is critical, and CodeGuard is one of the most reliable backup solutions available. While it’s common to restore an entire website, sometimes you only need to recover a specific file or folder — maybe a theme file, a plugin, or a configuration script. Thankfully, CodeGuard makes this process straightforward.

In this guide, we’ll walk you through how to restore specific files from CodeGuard and why it’s a must-have for your hosting setup.

Why Restore Specific Files Instead of a Full Backup?

There are scenarios where a full restore isn’t necessary:

  • You accidentally deleted or modified a single file (e.g., wp-config.php).

  • A theme or plugin update broke your site.

  • You want to roll back one file without overwriting other changes.

  • Saves time compared to restoring the entire site.

This flexibility ensures minimal downtime and preserves other updates on your site.

Steps to Restore Specific Files from CodeGuard

1. Log in to Your CodeGuard Dashboard

Head over to your CodeGuard login page and access your account.

2. Choose the Website or Database

Select the website or database you want to restore files from.

3. Access the Backup History

Click on “View Backup History” to see the snapshots CodeGuard has taken.

4. Browse Your Files

Open the specific backup date and navigate through the file manager. This works just like browsing files on your computer.

5. Select the File(s) You Want to Restore

Check the box next to the file(s) or folder(s) you want to recover.

6. Restore or Download

  • Restore – CodeGuard will automatically place the selected file(s) back on your server.

  • Download – You can download the file to your local machine and manually upload it via cPanel or FTP.

7. Verify the Restore

After restoring, refresh your website or check via FTP/cPanel File Manager to confirm the file is back in place.

Best Practices When Restoring with CodeGuard

  • Always back up before restoring – Create a fresh snapshot in case you need to undo the change.

  • Restore only what you need – Avoid overwriting files unnecessarily.

  • Use staging if possible – Test the restored file in a staging environment before going live.

 

Why Use CodeGuard with Sternhost?

If you’re hosting your website with Sternhost, you can easily integrate CodeGuard to enjoy daily automated backups, one-click restores, and full peace of mind. Sternhost ensures your business stays online even when unexpected issues occur.

Other hosts may offer limited or manual backup options, but Sternhost combines cPanel hosting, SSL, email, and CodeGuard backups in one reliable package.

Final Thoughts

Restoring specific files from CodeGuard is one of the easiest ways to fix small issues without affecting your entire site. Whether you’re running WordPress, Joomla, or a custom-built site, this feature gives you granular control over your backups and restores.

If you’re not using CodeGuard yet, now is the perfect time to add it to your hosting plan with Sternhost. It’s the ultimate safeguard for your website’s security and reliability.

Automating Client Hosting Setup via API: A Complete Guide

In today’s fast-paced digital world, hosting providers need to offer speed, efficiency, and automation. Manually setting up client hosting accounts is no longer scalable. That’s where APIs (Application Programming Interfaces) come in — allowing hosting companies to automate client onboarding, domain provisioning, email setups, and billing.

If you’re running a hosting business or managing multiple clients, learning how to automate hosting setup via API will save you time, reduce errors, and boost client satisfaction.

🔹 Why Automate Hosting Setup with APIs?

Automation ensures:

  • Instant provisioning – No waiting time for clients.

  • Error-free setup – Eliminates manual mistakes.

  • 💼 Scalability – Handle thousands of accounts with ease.

  • Time-saving – Free up your team for core business tasks.

For example, when a client purchases hosting from your website, the system can auto-generate their cPanel account, configure email accounts, and assign resources — all without manual input.

🔹 Popular Hosting APIs You Can Use

  1. cPanel & WHM API – Automate account creation, database setup, DNS updates, and more.

  2. WHMCS API – Automates billing, client accounts, and hosting setup.

  3. DirectAdmin API – Lightweight and efficient for VPS & shared hosting automation.

  4. Plesk API – Great for Windows hosting automation.

  5. Sternhost API Integration (recommended) – If you’re using Sternhost, you can integrate its hosting and domain automation seamlessly into your client management system.

 

🔹 Example: Automating cPanel Account Creation

Here’s a sample API workflow:

  1. Client signs up & purchases hosting

    • System collects domain name, plan, and user details.

  2. Trigger API call to WHM

    {
    "cpanel_jsonapi_user": "newuser",
    "cpanel_jsonapi_module": "createacct",
    "domain": "example.com",
    "plan": "basic",
    "password": "securePass123"
    }
  3. System auto-creates account

    • DNS, MySQL, and email accounts are instantly provisioned.

  4. Confirmation email sent to client

    • Containing login details and welcome message.

 

🔹 Benefits for Hosting Resellers & Agencies

If you’re a reseller or agency, automation allows you to:

  • Quickly white-label hosting services for your brand.

  • Provide a self-service portal for clients.

  • Integrate with payment gateways for smooth billing.

👉 See our guide on Setting Up White-Label cPanel for Your Clients for more reseller tips.

🔹 SEO Best Practices for API Automation

To attract the right audience, focus on these keywords:

  • Hosting automation API

  • cPanel API setup

  • Automating WHMCS hosting

  • White-label hosting automation

  • VPS API provisioning

Make sure your hosting business site uses structured content, FAQs, and internal links to boost SEO ranking.

🔹 Conclusion

Automating client hosting setup via API is the future of hosting management. Whether you’re running your own hosting company or managing multiple client accounts, API automation ensures speed, accuracy, and a better customer experience.

By leveraging tools like cPanel API, WHMCS API, or Sternhost integrations, you can scale effortlessly and stay competitive in today’s hosting market.

👉 Ready to automate your hosting business? Check out Sternhost for reliable hosting solutions with full API support.

Setting Up White-Label cPanel for Your Clients

If you run a web hosting business or resell hosting services, providing a professional and branded experience for your clients is crucial. One effective way to achieve this is by setting up a white-label cPanel. With a white-label setup, you can remove third-party branding and customize the cPanel interface to match your business identity.

In this guide, we’ll walk you through the steps to set up white-label cPanel for your clients.

🔑 What is White-Label cPanel?

White-labeling allows you to rebrand the cPanel control panel so your clients see your hosting brand instead of the default cPanel or hosting provider’s branding. This gives you:

  • A professional look and feel

  • Stronger brand recognition

  • Improved trust and credibility

  • A seamless experience for your hosting customers

If you are a reseller with Sternhost, this means you can offer hosting services under your brand name, while Sternhost manages the backend infrastructure.

👉 Learn more about our Sternhost Reseller Hosting plans that support white-label solutions.

⚙️ Steps to Set Up White-Label cPanel

1. Access Your WebHost Manager (WHM)

Log in to WHM (the admin panel for managing cPanel accounts). This is where you can configure branding, custom nameservers, and client accounts.

2. Customize cPanel Branding

Go to:
WHM > cPanel > Customization

Here you can:

  • Upload your company logo

  • Change the favicon

  • Add your company name

  • Modify the footer text

  • Adjust color schemes to align with your brand

This ensures your clients always see your branding instead of the default cPanel logo.

3. Set Up Custom Nameservers

Custom nameservers make your hosting look professional. For example:

  • ns1.yourdomain.com

  • ns2.yourdomain.com

Steps:

  1. Register ns1 and ns2 with your domain registrar.

  2. Point them to your hosting server’s IP address.

  3. Update WHM → Basic WebHost Manager Setup → Add your custom nameservers.

This ensures clients see your brand’s domain instead of Sternhost’s backend server details.

4. White-Label Your Webmail & Login URLs

Instead of sending clients to generic cPanel login pages, you can set up:

  • cpanel.yourdomain.com

  • webmail.yourdomain.com

  • whm.yourdomain.com

This makes your hosting service look fully independent.

5. Provide Client-Friendly Access

Once everything is set up, give your clients their cPanel login credentials with your custom domain links. This makes the entire experience branded and seamless.

📈 Benefits of White-Label cPanel for Your Business

  • Professional Image – Your brand is front and center.

  • Customer Loyalty – Clients feel they are dealing directly with your hosting company.

  • Scalability – Easily manage multiple clients under one dashboard.

  • Business Growth – Focus on building your hosting business while Sternhost handles the infrastructure.

 

🚀 Get Started with Sternhost Reseller Hosting

At Sternhost, we make it simple for you to launch your hosting brand with:

  • White-label cPanel & WHM

  • Affordable reseller hosting packages

  • 24/7 technical support

  • Free SSL and domain features

👉 Explore our Reseller Hosting Plans and start your white-label hosting business today.