FTP (File Transfer Protocol) is the most common method for uploading files to a web server. There are many pieces of FTP software available and Windows Explorer (part of Windows) can be used as an FTP client. You can also upload individual files in the cPanel File Manager.
For extra security, FTP access is disabled by default and first needs to be enabled in your hosting control panel.
To use FTP you will need to login to your hosting control panel, scroll down to the ‘Security’ section and click the link labelled ‘FTP Enforcer’. You can then turn FTP access on in the following ways:
- For a specific IP address (recommended)
- Access to all for a period of time (e.g. 8 hours)
- Access to all indefinitely (we recommend against this)
Following this you can login to your account using your FTP software at:
Use your main hosting control panel account username and password to login. Your login credentials will have been provided in your 'Welcome email'.
Files for public access (your website) should be uploaded to the public_html directory. Files and directories outside the public_html directory are not accessible to the public. The www directory is just a link to the public_html directory.
You can set-up extra ftp accounts with different restrictions within your control panel (see tutorial below.