| Uploading your new pages to the Internet! |
| FTP stands for "File Transfer Protocol". Put simply, FTP is another piece of software that allows you to use the
Internet to download or upload files from one computer to another. In this case, transferring your WebPage to your Remote Host Web Server (ISP) and then
keeping it updated. In order to make this happen you need FTP software and you need to know the "name" or address of your directory on your Web
Server plus your User Name and Password. |
| The two tools we recommend: WS_FTP for PC users and Fetch for Mac users both work in very similar ways. |
| Basically there are three steps to follow: |
- Building a "Session Profile"
- Making the Connection
- Transfering the Files
|
| 1. Building a "Session Profile" |
| WS_FTP |
A session profile allows you to store information about a specific FTP server you are using. This includes its "address",
your userID on the system, your password and (optionally) start-up directories on both your machine and the FTP server. As in a Phonebook, each entry can
have its own name which you apply. Make a new entry and give it any name (e.g. "My Web Site").
|
- Make a new entry and give it any name (e.g. "MyWeb Site").
- Under Host Name: enter the name or IP number of the server you are wanting to upload to. e.g. www.myserver.com
or ftp.myserver.com .Or if you have your own domain www.mydomain.com or ftp.mydomain.com.
- Under Host Type: select Automatic detect, which takes care of about 90% of all hosts.
- Under User ID: enter your userID given to you by your ISP (Often it is the same UserID as your dial-up account).
- Under Password: type in the password you use to login to your dial-up account (Again this is the norm, if not check with
your ISP). Note that this comes up in "protected" text. Check the Save Password box if your machine is fairly secure. If it's not secure then
you can type in the password here each time you use this service or wait until you are asked for a password.
- In most cases, you can leave the other boxes empty. The FTP Servers will automatically place you in the right directory
|
- If a New Connection didn't automatically come up when you opened Fetch, then choose 'New Connection' from the File menu.
- Fill in the fields as follows:
| Host: |
ftp.yourserver.com or ftp.yourdomain.com |
| User ID: |
Your username. |
| Password: |
Your password. |
| Directory: |
In most cases leave blank. |
- Click OK!
|
| WS-FTP |
You only need to do step 1 once. The next time you call up your FTP tool, the "Session Profile" for "My Web
Site" is there and just needs to be selected.
Once you are satisfied you have entered the correct information, Click "Apply" and then "OK". If you are not connected, you should be
taken through the dial-up steps. You can also connect prior to starting an FTP session. |
| Fetch |
Once you click on the 'OK' button, your Mac should automatically come up and dial into the internet for you. If it doesn't,
then click 'OK' on the error message and switch to the Finder and open the connection to the internet as normal (using PPP, ConfigPPP, FreePPP or whatever).
Then you can go back to Fetch and open the connection again.
Once the connection is made, you may wish to save the session so you don't have to type everything in each time. To do this, go under the Customize menu
and select New Shortcut.... Fetch will display a window with everything you previously typed in except for your password, which you can fill in if you don't
wish to have to type it each time you connect to your server. Give it a name (under 'Name:') that is easy to remember. |
| WS-FTP |
Once you see the Directory and files on the FTP Server, you know you are connected.
There are two kinds of file transfer, ASCII and Binary. ASCII is for text and Binary is for graphics. As a rule Choose Binary as it will handle both
HTML and graphics.
There are two arrows, which indicate the direction of the file transfer. Note that these actions are irreversible. Once you transfer a file, it overwrites
any file it finds with the same name and does not ask you if you want to do this. So be careful to pick the right direction if you've been updating files
on the client machine. Also note that most web-servers run on Unix, which is case sensitive. This is the opposite of most desktop environments. What this
means is that if you refer to a file in your HTML called "Example.html", but the file is actually named "example.html", it will work
just fine locally but will not work correctly once uploaded.
Before uploading your Doorway Pages, you should create a new directory in your remote host to keep things organized. In your root directory simply use the
Mkdir Button to create a sub-directory called "m" for mirror or "door" for Doorway (keep it simple). Once this is done double
click on your new directory and you will be ready to upload your Doorway Pages. |
| Fetch |
| There are two ways to transfer files up to the server: One at a time or serveral files all at once. |
One at a time: |
| Click on the Put File... button and select the file you want transferred. The next box asks what file format you
want it transferred as. If you are transferring a text file, use text or raw data. Use raw data for pictures and images. The easiest is to use raw data
for everything. Click OK and your file will show up in the listing window in Fetch. |
Multiple files: |
Under the Remote menu, choose Put folders and files.... In the top window, choose the file to upload and click
on the Add button, or if you are in the folder that has your entire web site, you can click on 'Add All'. The files to be uploaded will show up in the lower
window. If you make a mistake, you can click on the file in the lower window and click 'Remove'. Pretty straightforward. When you've got all the files you
want to have uploaded, click on Done. You'll then get a box that asks what file format you want it transferred as. If you are transferring a text file,
use text or raw data. Use raw data for pictures and images (the easiest is to use raw data for everything). Click OK and your file will show up in the listing
window in Fetch.
|
|
|
|