Back to Getting Started

How to Upload Your Website Using File Manager (DirectAdmin)

Last updated March 12, 2026

How to Upload Your Website Using File Manager (DirectAdmin)

You can upload your website directly from your browser using DirectAdmin's File Manager.

This is useful if you do not want to install FTP software.

Step 1: Log in to DirectAdmin

Access DirectAdmin using:

https://yourdomain.com:2222

Enter your hosting username and password.

Step 2: Open File Manager

  1. Navigate to System Info & Files
  2. Click File Manager

Step 3: Navigate to the Website Directory

Open the following folder:

public_html

This folder contains your website files.

Step 4: Upload Your Website

  1. Click Upload files to current directory
  2. Select your website files
  3. Click Upload

After uploading your files, your website should be visible on your domain.

Recommended Method for Large Websites

For websites with many files, we recommend using an FTP client instead of File Manager.

Popular FTP clients include:

ClientPlatformWebsite
FileZillaWindows / Mac / Linuxhttps://filezilla-project.org
WinSCPWindowshttps://winscp.net
CyberduckMac / Windowshttps://cyberduck.io

What is public_html in DirectAdmin?

The public_html folder is the main directory where your website files are stored.

When someone visits your domain, DirectAdmin serves files from this folder.

Example:

public_html/index.html

If this file exists, it becomes the homepage of your website.

Typical Website Structure

A basic website might look like this:

public_html/
index.html
about.html
css/
images/
js/

Homepage Files

The server usually looks for one of these files first:

index.html
index.php
index.htm

If none of these files exist, the server may display a directory listing or an error page.

Best Practices

Keep your website organized.

Example structure:

public_html/
css/
images/
js/
uploads/

This helps keep your website easy to manage as it grows.