How do I upload my website files?

18 views

How do I upload my website files?

Overview

To get your website live, you’ll need to upload your files to your hosting account. In DirectAdmin, you can do this either using the built-in File Manager or via FTP/SFTP for larger or more frequent uploads.

Option 1: Upload using File Manager (Quick & Easy)

This is the simplest method and doesn’t require any extra software.

Steps:

  1. Log in to your DirectAdmin control panel
  2. Go to System Info & Files → File Manager
  3. Open the public_html folder
    • This is the main directory where your website files should go
  4. Click the Upload Files button
  5. Select your website files from your computer
  6. Wait for the upload to complete

Your website files will now be live (once your domain is pointing correctly).

Option 2: Upload using FTP/SFTP (Recommended for larger sites)

For bigger websites or regular updates, using an FTP client is more efficient.

What you’ll need:

  • FTP hostname (usually your domain or server IP)

  • FTP username

  • FTP password

  • Port:

    • FTP: 21
    • SFTP: 22 (secure – recommended)

Steps:

  1. Download an FTP client such as FileZilla
  2. Open the FTP client
  3. Enter your FTP details and connect
  4. Navigate to the public_html folder on the server
  5. Drag and drop your website files from your computer into this folder

Important Notes

  • Your homepage file should be named index.html or index.php
  • Make sure all files are uploaded inside public_html, otherwise your site won’t load
  • If you uploaded a ZIP file, you’ll need to extract it inside File Manager

Common Issues & Fixes

My website isn’t showing after upload

  • Check your domain is pointing to the correct nameservers
  • Clear your browser cache
  • Ensure files are in the public_html folder

I see a default page instead of my site

  • Remove any default index.html file that may be overriding your site

Upload failed or is too slow

  • Try using FTP instead of File Manager
  • Check your internet connection

Need Help?

If you’re unsure about your FTP details or having trouble uploading files, feel free to contact our support team and we’ll be happy to help.

Top