There are several ways to upload your website files to your hosting account.
Method 1: FTP/SFTP Client
- Download an FTP client like FileZilla (free) or Cyberduck.
- Enter your connection details:
- Host: Your domain name or server IP
- Username: Your DirectAdmin username
- Password: Your DirectAdmin password
- Port: 21 (FTP) or 22 (SFTP — recommended)
- Navigate to the
public_htmldirectory. - Upload your files to this directory.
Method 2: DirectAdmin File Manager
- Log in to DirectAdmin.
- Click File Manager.
- Navigate to
public_html. - Click Upload and select your files.
Tip: Always use SFTP (port 22) instead of FTP (port 21) when possible. SFTP encrypts your connection, protecting your credentials and files during transfer.
Important: Your website's main page should be named
index.html or index.php and placed in the public_html directory.For large file uploads or site migrations, contact our support team for assistance with server-side transfers.