Knowledgebase

How to Upload Your Website Using cPanel File Manager Print

  • Beginners, File Manager, Files, Website Upload, cPanel, FTP Alternative
  • 0

How to Upload Your Website Using cPanel File Manager

A complete beginner’s guide to uploading HTML, PHP, or WordPress files without needing FTP.

Introduction

If you have a website already designed and you want to put it online, the easiest way is through the File Manager inside cPanel. It allows you to upload files directly from your browser — without needing FTP or command-line skills.

Tip: This method is perfect for beginners, static sites, school projects, and migrating websites.

Where to Upload Your Files

In almost all shared hosting environments, your public website files must be placed in this folder:

/public_html

This is also known as your document root.

Step-by-Step Upload Guide

  1. Login to your Nairahost cPanel account.
  2. Scroll down to the Files section and click File Manager.
  3. Navigate to the public_html folder.
  4. Click the Upload button on the top menu.
  5. Select your files (or upload a .zip file for large projects).
  6. Return to File Manager and Refresh.
  7. If you uploaded a ZIP, select it > choose Extract.
⚠️ Do not upload your website inside a subfolder like public_html/mywebsite/ if you want it to open directly using your domain.

Common File Manager Tasks

Task How to Do It
Rename files Right click > Rename
Edit code Right click > Edit (HTML, CSS, PHP supported)
Remove folders Select > Delete
Fix wrong permissions Right click > Permissions

If Your Site Doesn’t Load

  • Check if you placed files in /public_html correctly
  • Make sure your homepage file is named index.html or index.php
  • Verify your domain points to the right hosting nameservers:

cPanel: ns1.nairahost.cloud / ns2.nairahost.cloud
DirectAdmin: ns1.nairahost.com.ng / ns2.nairahost.com.ng
    

Once everything is uploaded, simply go to yourdomain.com and your website should be live.


Was this answer helpful?
« Back
Loading indicator for Nairahost web hosting services
WhatsApp chat support for Nairahost web hosting Nigeria Chat with us