Below is a step-by-step guide to entering the essential information into the publishing tab. The first section will focus on the information that is absolutely essential for publishing and the second section will cover some additional information that you might want to store in the system, but is optional.
Web Server Details
There are two pieces of information you need to enter here.
Domain Name - This is the domain name you have registered for your Web site, e.g. www.mysite.com, www.examplesite.co.uk. Make sure to include the www prefix if that is required to access your Web site.
Home Directory - you need to specify the directory (in relation to your domain's root directory) where the user will find the Web pages. Usually this will be in the root directory and so you can leave this blank.
Here are a couple of examples of sites that have the files stored in a directory other than the root directory.
In this example you would enter the word books in the Home Directory box.
In this case you would enter products/pools into the Home Directory box.
And here are a couple of examples of sites where the files are stored in the root directory so there is no need to enter anything into the Home Directory box.
In most cases you can leave this field blank.
FTP Server Details and FTP Login Details
FTP is the way that the files travel from your machine to the web server. The letters stand for File Transfer Protocol and that's about as much as you need to know.
As long as you enter the correct details into the appropriate boxes in this section your files will be transferred perfectly every time so do not worry about knowing how this happens. It is sufficient to just accept that it does in the same way that you wouldn't ask your car mechanic how fuel injection works on a car.
There are four pieces of information you need here:
Your web space provider should have provided you with all of this information.
Usually, you will have received it in an e-mail after you signed up for the space. If you do not think you ever received this message send them an e-mail asking for these four bits of information and in most cases they will be able to send you it within a few hours.
FTP Server - In the FTP Server box you need to enter the name of the ftp server where your Web pages are stored. Usually this will start with the letters ftp, such as ftp.mysite.com or ftp.examplesite.com.
FTP Directory - The FTP Directory is the location at the web hosts where your files need to be stored. This varies from web hosts to web hosts. In most cases your web hosts will have included this information when you originally purchased the web space. Usually, it is either in the root directory, in which case you would leave it blank, or it is in a special folder with a name such as public_html. Once again, you should be careful with case-sensitivity as many ftp servers are case sensitive.
Use Passive Mode (PASV): Passive mode (PASV) is a method of transferring files to an ftp server. If you use Passive mode, you will need to do less configuration to any firewall software that you have on your computer. Most ftp servers support passive mode, but there are some that do not so we have included the ability to switch to the alternative (PORT) mode for these servers. As mentioned, this may require you to make changes to the firewall settings on your computer. By default you should leave the Passive Mode checkbox as checked.
FTP Username - In the FTP Username box you need to enter the correct username for your ftp account. Usually, this will have either been allocated to you when you signed up for the web space or you will have chosen it yourself. If you can't remember it you should first check through the e-mails you have received from your hosting company and if you still can't find it send an e-mail to the hosting company politely asking for them to send the details through again.
FTP Password - The FTP Password is again something that you will have either been allocated by the hosting company or you will have chosen yourself. Passwords are usually case sensitive so make sure to type it exactly as it was given to you or exactly how you originally entered it. For example MyPassword is not the same as mypassword or MYPASSWORD.
Once you have entered all the details for your web hosting you should test whether the FTP connection is working. You can do this by clicking on the Test FTP Connection button (see below).