Mise à niveau vers Pro

How To Start Your Own Website Using Shared Hosting (cPanel) – Step by Step Guide

Liam A²
2026-02-19 21:53:33

 

Welcome to the Official Siricy Academy Shared Hosting Guide!

This guide walks you step-by-step to launch your website using shared hosting and cPanel.

Perfect for beginners, developers, and digital entrepreneurs.

Step 1: Buy a Domain & Shared Hosting

Domain Name – your website address (example: yourname.com).

Buy from reliable registrars: Namecheap, GoDaddy, Google Domains.

Shared Hosting – affordable hosting where your website shares server resources.

Recommended beginner-friendly providers: Hostinger, Bluehost, SiteGround.

After purchase, you will receive:

cPanel login link

Username & password

Nameservers

Step 2: Connect Your Domain to Hosting

Log in to your domain registrar.

Navigate to Nameservers settings.

Replace default nameservers with the hosting provider’s nameservers.

Save changes.

Wait 5–30 minutes for propagation (sometimes up to 24 hours).

Step 3: Login to cPanel

Access cPanel via:

yourdomain.com/cpanel

or

https://server-ip:2083

Inside cPanel, you’ll find:

  • File Manager
  • MySQL Databases
  • phpMyAdmin
  • SSL Settings
  • Email Accounts

 

Step 4: Upload Your Website Files

Go to File Manager.

Open public_html folder.

Click Upload → select your website ZIP or files.

Extract them inside public_html.

Delete default files like index.html if they exist.

Step 5: Create a Database

Go to MySQL Databases.

Create a new database.

Create a database user and password.

Assign the user to the database with ALL PRIVILEGES.

Save database name, username, and password securely.

Step 6: Install Your Script (Example: Mining)

Open your domain in a browser.

The installation page will appear.

Enter your database details.

Click Install.

Your website is now live!

Step 7: Activate SSL Security

Go to SSL/TLS in cPanel.

Activate Let’s Encrypt SSL (free).

Ensure your site loads with https://.

Tip: Secure websites rank better and build trust.

Step 8: Basic Security Practices

Use strong passwords.

Backup weekly.

Monitor disk and inode usage.

Delete unused files.

Keep your script updated.

 

Step 9: Troubleshooting Common Errors

Error Solution
Database Connection Error Verify username & password
Website Not Showing Wait for DNS propagation
500 Internal Server Error Check folder/file permissions (Folders 755, Files 644)

Step 10: When to Upgrade to VPS

Upgrade when:

  • Traffic increases significantly
  • You hit storage or inode limits
  • You need more control & performance

Start small, grow wisely.

✅ Congratulations!

You now know how to start a website using shared hosting and cPanel.

Continue exploring Siricy Academy → Shared Hosting Blueprint for more tutorials, tips, and advanced guides.

Siricy https://siricy.com.ng