Jan 182012
 

As part of this class, you need to create a Personal Learning Environment/Network.  This may require that you purchase some space on a server to host your files.  But how do you get your files onto the server?  That’s what today’s lesson touches on.  Let’s take it from the top.

  1. Files hosted online can be likened to housing; you either own the house or you rent it.  Most of the time, you will be renting a space online on someone else’s server.  This means you need to pay the rent each month (in my case, I paid for two years up front).  Even if you rent, though, mail goes to your address in your name.  So it is with the web; when people enter in your address, they will see your site and not that of your landlord (unless you haven’t paid the rent, then they co-opt your address).  There are several possible hosting solutions (i.e., places to rent), with different options (i.e., amenities). Some will give you lots of space, some will give you options for creating your own sites.  Some are free, some are paid.  Generally, you get what you pay for.  Click on “FTP Clients” to see several possible hosting solutions.
  2. Once you have entered into a contract with a host (i.e, landlord), you need to find out how to “move in” (i.e., get your files into your new, rented space).  Though hosts will almost always provide a way for you to upload those files, it’s easier to get an FTP client.  FTP stands for File-transfer protocol.  We’ll use an FTP client called Filezilla (there are lots of other, standalone FTP clients that we could use). Let’s do that now:
    1. Go to http://filezilla-project.org/download.php?type=client and download the right Filezilla file for your operating system (e.g., in my case, I download the one for an Intel Mac OS)
    2. After downloading Filezilla, open and run the file.
  3. Now, open Filezilla (see image)

    screenshot of filezilla

    Figure 1. Filezilla interface

 

    1. Notice that there are two sides: a local side and a remote side. The local side is your own computer, the remote side will have the files on the space you’ve rented from some host. We need to connect to the host to see those files and to transfer them from your computer to the host computer.
    2. At the top, you’ll see 4 fields, “host”, “Username”, “Password”, and “Port.” You need to get that information from your host. Usually, the “host” appears as something like “ftp.host.com.” Let’s use one I set up for class is ftp.byuipt.net. For the sake of security, I won’t put the password and username online
    3. The Port is the door to use to let ftp traffic through. For the time being, we’re not going to worry about that (we’ll just use the default).
    4. Once you enter all this information, click “Quickconnect.” This should make files appear on the remote side (you wont’ see any files if you haven’t put anything in there yet, though).
    5. Now you’re ready to transfer files from your computer to the remote computer. Find the files you need from your own computer and drag them to the remote side.
 Posted by at 7:51 am

  One Response to “Getting your site online (file transfer protocol and all that fun)”

  1. […] how to get files from a development computer to a server so the files can be hosted […]

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)