Tutorial: FTP - it’s easy as 1-2-3

One of the most daunting tasks for beginning bloggers and web site owners is figuring out how to get files from their personal computers on to the web. Most blogging platforms and content management systems offer some level of upload capability, but there are times when you need to do something a little more advanced (like uploading a new theme or plugin), and that usually means using FTP.

What is FTP?

Well, it stands for File Transfer Protocol, but all you need to know is that it is a way to connect your PC to your web host so you can transfer files from one place to the other.

It’s as easy as 1-2-3…

1. Get an FTP program

Most of the FTP programs work basically the same so once you get the hang of one of them you should be able to handle any of them. If you use Firefox, you can download FireFTP for free. It is an extremely easy FTP program to use.

Other good FTP programs include:

2. Set up your connection

For the purposes of this tutorial, I am going to use FireFTP instructions and screen captures. Your FTP program may not have exactly the same screens, but they all ask for the same information.

Launch FireFTP and then choose Manage Accounts. Select New. You will now see a screen that looks like this:

FTP setup screen

    1. Give your site a name that makes sense (most likely your site’s name).
    2. Fill in your host address - this is usually your IP address, but depending on your web host, it may be your full domain name or it could be ftp:yourdomain.com. When you set up your hosting account, this information should have been provided to you.
    3. Fill in your user name and password and then choose OK. (Don’t worry about those other two tabs right now)
    4. Next click the Connect button to establish a connection between your computer and the web server.

      3. Drag and drop

      One side of the screen will show the files on your computer and the other side will show the files on the server.

      The basics of an FTP screen

      1. Navigate to the folder/file you want to upload FROM on your computer. Look at the other side of the screen and navigate to the folder you want to upload TO on the server. (See step one in the graphic)
      2. On the “local” side (also known as your computer), highlight the file(s) you wish to upload.
      3. The buttons in the center represent the direction of the file transfer -  you want to click on the  arrow pointing towards your server  (upload).
      4. The file will arrive on your server and be listed in the folder you selected.

      Most programs, like FireFTP, allow you to do this process via Drag and Drop, too. In other words, you can select the file on your local computer and drag it to the folder on the server that you want it to go to.

      As for downloading - the whole process also works in reverse. You can select a file on your server and transfer it to your local computer side by following the same instructions as above, just start on the server side of the screen.

      Obviously, these are just the very basics of FTP, but with a little practice, even the novice can become proficient at moving files from one place to another.

      Related Posts:

      RSS 29. August 2007 (10:03)
      Filed under: Technology Tips, Tutorials

      9 Comments»

      1. Mike

        29. August 2007 | 10:10 h

        Really good tutorial, one of my favorite is filezilla, if i want to access ftp fast though i would use konquer or IE.

      2. MDB

        29. August 2007 | 13:01 h

        I remember ftp being so daunting the first time. The biggest thing for me was working out the ftp address, the username and password and setting it up on my host. It killed me and still does sometimes. After that it gets easier though.

      3. Ken Xu

        30. August 2007 | 09:56 h

        Nice guide!
        My favorite FTP client application is CuteFTP. Beside the fastest connection to the server, this application also very user friendly.

      4. RT the fitness guy

        30. August 2007 | 11:53 h

        God I’m so glad you’ve written something like that. When I first needed to install wordpress plugins there was nothing like this. Well done!

        RT

      5. Charity

        30. August 2007 | 16:42 h

        You know I’m a Dreamweaver junkie, but I’m totally checking out FireFTP now just to see! Briefly looked into Filezilla once, but I don’t remember much about it. I’ve followed CoffeeCup sporadically for years though. I think they’ve come a long way with their software over the past few in particular. Have you ever tried any of their stuff?

      6. Angela Stevens

        1. September 2007 | 11:21 h

        What a great tutorial Char! I personally use WS FTP and LOVE it.

      7. Blogs for Money

        1. September 2007 | 14:29 h

        Nice tutorials - as a software engineer I get phone calls from friends and family with problems. This looks like a great site to send them too!

      8. LA Head Shot Photography

        5. September 2007 | 17:06 h

        thank you, thank you, thank you!!! I’m not only new to blogging, (this is the third day since I descovered blogs) but am new to computers! anything helps! and this is a wonderful tutorial I want to blog too!!! thanks again! sincerely, todd

      9. Learning My First Online Business

        22. March 2008 | 16:51 h

        Thank you for providing this useful information. If you don’t mind, I am going to list your post as one of resourceful sites on my blog. You can check it out from this post:

        http://meaningfulblog.blogspot.com/2008/03/how-to-set-up-ftp-to-transfer-files.html

      Join the Conversation

      © 2006-2008 Essential Keystrokes | Wordpress | dKret 1.9 heavily modified by Char at Keystrokes | Hosting by HostGator