Uploading your website files with File Manager
Last updated 8/1/2026 by Alfie Web Solutions
You don't need any extra software to get your website files onto your hosting - DirectAdmin's built-in File Manager handles it from your browser.
Finding your website's folder
- Log in to DirectAdmin.
- Click File Manager.
- Open the domains folder, then your domain name, then public_html.
public_html is your website's root - anything you put directly inside it becomes visible at yourdomain.com. If you accidentally upload into a subfolder (e.g. public_html/mysite), your site will instead show up at yourdomain.com/mysite, which is a common beginner mistake.
Uploading files
- While inside public_html, click Upload Files.
- Drag your files in, or click to browse and select them from your computer.
- Wait for the upload to finish - larger files/sites can take a few minutes.
Uploading a whole website at once (zip)
If your website is packaged as a .zip file, this is much faster than uploading hundreds of files individually:
- Upload the .zip file into public_html as above.
- Once uploaded, select it (tick the checkbox next to it).
- Click Extract.
- Delete the .zip file afterwards to keep things tidy (select it, click Delete).
File permissions
Occasionally a script will ask for specific permissions to work correctly. As a rule of thumb:
- Folders: 755
- Files: 644
To change permissions, select a file/folder, click Change Permissions, and enter the number.
Editing files directly
You can also edit text-based files (HTML, PHP, CSS, .htaccess) without downloading them - click the file name, then Edit This File, make your changes, and click Save.
