Filezilla FTP Tutorial

So you’ve got hosting and a domain, and now you want to upload files to it. What do you do? There are a few ways to do it. Your hosting company will have some type of dashboard for you that has a file manager and you can upload from there. However, there is usually a limit to the file size their uploader can manage. Amerinoc it is 20mb, other hosts vary. If using Amerinoc, 20mb will be fine for most photos, but what about large videos or MP3′s? Well now you have a problem, as they are too big to upload there! Well, luckily, there is a solution to that, and I’m going to tell you what it is and how to use it- and don’t worry, it’s FREE ;)

What you need to do is download filezilla- it’s a free FTP program. FTP is file transfer protocal- in other words, it lets you transfer files from server to computer and the reverse. go there and download the one appropriate to your computer system. (1/29/14- PLEASE NOTE: ONLY download it from that link, or if it is hosted on There are fake versions around the net trying to steal your data. Those are the only 2 absolutely 100% legitimate sources for this great free FTP program) Install it, then when the program opens you need to login into your server. *** After writing this tutorial, I found a wiki just for filezilla that shows how to do all this with photos- so you may want to check that out either first, or as you read my instructions, so you have photos to go along with the tutorial ***

On the top left, click on file>site manager>new site
You’ll see 3 boxes that need to be filled out- one is host. This is your site name, without http:// or www. so just -then there is a dropdown for login type, it defaults to anonymous- instead, change this to normal. Then you will be able to fill in your user name and password for your hosting server. These vary per host, you’ll have to get that from them. If you are with Amerinoc, the user name is usually the first 8 letters of your domain name and the password will be mix of letters and numbers (unless you’ve changed it, which I wouldn’t recommend as you do want a secure password here to prevent hacking). You should have been emailed these from amerinoc. *Note: in the future you won’t have to fill it out again, it saves it automatically.

Once you fill that out, hit connect on the bottom. It will connect you to your server. You will see files appearing on the right hand side. Click on the folder that says domains, then within that the folder for your domain name, then public_html. This is where you will upload files. If you’d like, you can create a folder in there for Videos, MP3s, whatever you’d like, and store your files in that folder- for this tutorial we’ll be storing it directly in your public_html folder, also called the root of your website, or root folder.

Now on the left side, you’ll see a browse area showing the files on your computer. Go through there and find the file you want to upload,  on your computer. Make sure you are in public_html on the right hand side- once sure of that, right click the zip file on the left side, and you’ll see the option to upload- click that. It will take a few minutes, but you’ll see the files at the top being loaded through, it will be moving. And you may see a download progress bar on the bottom. Once it is finished the top section will say directory listing completed successfully, or something to that effect.

That’s it, your file is uploaded and safely hosted on your server :) But wait… where is the file? How do you link to it? Easy.

If you uploaded directly to your public_html folder, your link to the file will be

If you uploaded to a folder within public_html, you need to add that folder name, so it would be

You are drawing a path to the file- it is on your site, then in a folder, then file name. public_html doesn’t count as a folder that you need to name in the link, as it is the root of your site- so just typing your site name tells your browser that it is in your public_html folder. You only need to add a folder name if it is in a folder *within* public_html. got it?

Another thought to add- when using a link on a website, such as Niteflirt or anywhere you are posting your link besides your own website- you absolutely *have* to put the http:// you can not just put etc. This is because http:// tells the browser that this link is an external link- meaning its out on the web, not from within the site you are posting the link. If you post a link, say on NF, without the http:// it will not work correctly because you are telling the browser to find that link within NF, but of course that’s not where it is. So just be aware of that :)

If you’d like to find out more about Filezilla, here is a link to it’s wiki (keep in mind we are talking about the Filezilla FTP Client, NOT the Filezilla Server- disregard that info). It is open source and one of the best free FTP programs out there :) Also, it does not have a file limit- at all. I found one person saying their was  a theoretical file limit and giving a complicated algebra problem to show what it was, and the size was something none of us will ever need anytime soon, and probably not in our whole careers lol. So for now, upload away!

Are there any other uses for Filezilla? Yep! You can also download from your hosting (server) to your computer. For instance you may want to backup your website, but you don’t just want to backup your wordpress posts, you may want to backup with your themes, your images you’ve hosted on your server, etc. If you want to do that, you can do what I do, and download the whole public_html folder to your harddrive. however, if you have huge files in your server, and you already have copies on your harddrive, you would not want to download the whole folder as that would be wasting space on your pc by duplicating large files. So then you’d want to just download the specific things you want to backup. You do this in the same was as before, but you open the left to the folder you want the backup in, the right to the folder to backup, then right click on that folder on the right and hit download.

Ok, that’s about it for now I think :) If you have further questions, clients can feel free to contact me for free or inexpensive assistance, non-clients I can offer training at $25 for a half hour of my time. Or you can google- google really does have all the answers, and it’s free!

I hope to do more tutorials in the future, and use images or even video, but I’m just too busy right now. So I hope this is helpful for now!

~Mia :)