Use the File Manager located in your cPanel Control Panel to view all the directories and files in your account, as well as change permissions for directories and files, create directories, create and edit files, and upload files from your hard drive to your account.
If you would like to use another FTP client for uploading files to your site, we highly recommend using FileZilla if you are not familiar with FTP clients. When the FTP client asks for a hostname or address, make sure to enter your IP ADDRESS until your domain name is indexed by the registry (which usually takes 24 to 48 hours but sometimes can take up to one week). All of your files and subdirectories go into your public_html directory.
Now that we've distinguished where your files go, there are several ways, depending on your computer system, that you can transfer files to your account directory. The process by which files are transferred to the web server is called "FTP" (File Transfer Protocol). You have unlimited access via FTP 24 hours a day. As such, you can create and maintain your web pages on your own computer and upload files to your web site at your leisure.
To upload your files to your account without using the File Manager in your Control Panel, you need an FTP program. For the PC users, visit: http://www.wsftp.com to download the newest version of WS_FTP Pro for the PC, one of the most popular FTP programs on the web.
For the Macintosh, a program called "Fetch" is used. Visit http://fetchsoftworks.com to download the newest version of Fetch.
After that point, you may use ftp.yourdomainname.com where it asks for host name. The FTP client will also ask for a Username or Login Name and Password. Enter your account Username and Password. (Make sure that Anonymous is NOT checked and Host Type selected is UNIX STANDARD. Also make sure "Passive" mode is NOT checked.) Once logged in, you will see several directories: cgi-bin, ftp, and public_html. If you have any scripts such as CGI's that need to be executable, place them inside the cgi-bin directory. In your HTML code, link to files in this directory by /cgi-bin/filename.cgi. For text and images files, place in the public_html directory. It's usually helpful to have an "images" directory to keep all your images organized. You will notice we already created one for you when we uploaded your "Future Home of" page.
REMEMBER -- When uploading files:
- ASCII vs. Binary
- Text-based files get sent in ASCII mode (.txt, .doc, .html, .htm, .shtm, .cgi, etc.)
- Non-text based files are binary mode (.jpg, .gif, .exe, .mdb, .zip, pdf, .doc, ect...)