Get Started

How to Upload Your Website Files

Step-by-step guide to uploading your website files using FTP or File Manager

Uploading Your Website Files

Once your hosting account is set up, you'll need to upload your website files to make your site accessible online. This guide covers three methods to upload files.

Method 1: Using cPanel File Manager (Easiest)

The File Manager is perfect for quick uploads and doesn't require any additional software.

Steps:

  1. Log in to cPanel

  2. Click "File Manager" in the Files section

  3. Navigate to the "public_html" folder - this is your website's root directory

  4. Click "Upload" in the toolbar

  5. Drag and drop your files or click "Select File" to browse

  6. Wait for the upload to complete

Method 2: Using FTP Client (Recommended for Large Sites)

FTP (File Transfer Protocol) is ideal for uploading many files or large websites. We recommend FileZilla, a free FTP client.

Download FileZilla:

Visit filezilla-project.org and download the client version for your operating system.

Connection Settings:

  • Host: ftp.yourdomain.com.au (or your server IP address)

  • Username: Your cPanel username

  • Password: Your cPanel password

  • Port: 21 (or 22 for SFTP - more secure)

Steps to Upload:

  1. Open FileZilla and enter your connection details

  2. Click "Quickconnect"

  3. Navigate to "public_html" in the remote site (right panel)

  4. Browse to your website files on your computer (left panel)

  5. Select files and drag them to the right panel

  6. Wait for the transfer to complete

Method 3: Using SFTP (Most Secure)

SFTP is like FTP but encrypted for better security. FileZilla supports SFTP as well.

  • Use the same settings as FTP, but change port to 22

  • Select "SFTP" as the protocol

  • All file transfers will be encrypted

Important File Locations

  • public_html - Your main website files go here

  • public_html/index.html or index.php - Your homepage

  • public_html/images - Commonly used for images

  • public_html/css - Style sheets

  • public_html/js - JavaScript files

File Permissions

Most files should have 644 permissions and directories 755. You can change permissions in File Manager or your FTP client by right-clicking on files.

Common Issues

  • Can't connect via FTP? Check your firewall settings and ensure you're using the correct credentials

  • Website not showing? Make sure your index file is in public_html and named correctly

  • Permission errors? Contact support to verify your account permissions

Next Steps

After uploading your files, visit your domain in a web browser to see your website live. It may take a few minutes for DNS changes to propagate if you just pointed your domain.

Need assistance? Our 24/7 support team is ready to help!

← Back to Knowledgebase View All Getting Started Articles