Information Technology Reference
In-Depth Information
Deploying an Application Using Secure FTP
In this example, we're going to walk you through uploading an entire application to a
web hosting service using SFTP. We're going to be using FileZilla on a Windows
machine, but if you're using a Mac, you could use a free donation-supported program
named Cyberduck. The steps are roughly the same, although the screens will appear
different on a Mac.
First, you'll need to gather the following information:
The connection method your web host requires. Some web hosts no longer
support FTP, preferring the encrypted version, SFTP. You'll need to know
your FTP address (this is usually ftp.yourdomainname.com, where
yourdomainname is your personal domain, like jonwestfall.com ), your FTP
username, and FTP password.
You'll need to know if the files for your domain are under any particular
directory on your web host. Many web hosts will have your FTP information
place you into your root directory by default (i.e., once you log into the server,
the files you see under “/” are the same as under your domain name. So
/test.txt corresponds to http://jonwestfall.com/test.txt ). Other hosts may
place your files in a directory named after the domain (i.e., /jonwestfall.com ) or
a directory named /public_html or /web .
You'll also need to consider where you want your files to live. In this case, I
want “Who's That Tweet?” to live at http://jonwestfall.com/whosthattweet ,
so I'll need to create that directory and upload my files to it.
Once you have the information you need, download and install FileZilla client (from
http://filezilla-project.org/download.php ). After it is installed, you should find it
under the FileZilla FTP Client group in your Start menu. Open FileZilla, and you should
see a screen similar to Figure 13-12.
 
Search WWH ::




Custom Search