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
- Navigate to System Info & Files
- 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
- Click Upload files to current directory
- Select your website files
- 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:
| Client | Platform | Website |
|---|---|---|
| FileZilla | Windows / Mac / Linux | https://filezilla-project.org |
| WinSCP | Windows | https://winscp.net |
| Cyberduck | Mac / Windows | https://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.