For those who still don't have a FileZilla software, please navigate this link first to download and install it.: https://filezilla-project.org/
Note: Choose the client type(All platforms) of FileZilla.
- Open the FileZilla software.
- Go to File >>> Site Manager
- Go to "New Site" and enter the required configurations:
Host: servername or domainname
Port: 21
Protocol: FTP
Encryption: Plain FTP - Logon type: Normal
- Then use your cPanel credentials for username and password.
Note: You might want to check this also on FileZilla to prevent timeouts:
Edit > Preferences > Timeout in seconds (increase it or make it 0 to disable) - After you connect it, there will be a 2 panel on FileZilla. The left side is your local files under your computer and the right side will be your files under cPanel. To transfer from your local to cPanel, just drag the file that you want to upload and drop it to the right side where your cPanel files are.
Note: public_html is the folder where you must upload the web files. For the database, import it using PHPMYADMIN in cPanel but first, you need to create a database name, database user and add a user to the database and choose all privileges.