See the following articles for how to publish your website using FTP or FTPS (recommended)
- What is the easiest way to upload my site via FTP?
- Using FTPS in FileZilla with cPanel
- Using FTPS in FireFTP with cPanel
- How do I upload my site before my Domain resolves?
- Blocked by firewall during FTP - concurrent connections - various FTP clients
- Configure FTP settings in Dreamweaver
- Setting up Dreamweaver CS 5.x to Publish Your Site
- Dreamweaver cannot determine the remote server time.