1) Upload files
- Upload WordPress files into
public_html
2) Import database
- Create a new database in DirectAdmin
- DirectAdmin → phpMyAdmin → Import your .sql
3) Update wp-config.php
Update DB name/user/password to match the new database.
4) Update DNS
Point the domain to the new server (nameservers or A record). DNS can take time to propagate.