- In DirectAdmin, open FTP Management to find your FTP hostname, or create a dedicated FTP user with its own login.
- Open an FTP client (FileZilla is a common free option) and enter the hostname, your username, and password.
- Use port 21 for standard FTP, or port 22 if connecting via SFTP for an encrypted connection.
- Once connected, upload files into the
public_htmlfolder — this is the root of your live website.
Tip: SFTP is preferred over plain FTP where available, since it encrypts the connection rather than sending your login details in plain text.