The first thing that needs to be done when setting up a FTP server is to install it on your system as it is not installed on Windows by default.
We can install FTP server from the “Add or Remove Programs” area in the Control Panel. There is an item called “Internet information services (IIS)”, select this and click details. From the items listed, we only need (a) “Common files”, (b) “Internet Information Services Snap-in”, and (c) “File transfer protocol (FTP) service”. Select these, insert the Windows XP CD and click OK. FTP will be installed now on your PC from the Windows CD. Now we have the necessary application, and we're ready to work with the FTP server.
- It is important that a limited, password protected user exists on Windows who can logon to the FTP server.
- If you use a router, make sure its firewall is set to let all FTP traffic through. This can be done from router's administration menu.
- If you have the Windows XP firewall enabled or use a third-party firewall, you will need to open port 21 (usually it is open by default) to allow users to connect to the server.
When FTP has been installed, it must also be ensured that the FTP service is actually working. To check this, go to Services – Press Win Key + R together, type in “services.msc”, and then click OK. This will bring up all of the service panels, where you can locate the FTP service and start it.
Now your FTP server has been setup completely and you can share files with others.
To test your FTP server, create a text file in the FTP Server’s default folder for keeping your files – “C:\Inetpub\ftproot” and type in some text in the file.
Simply access this file from your internet browser by typing ftp://xxx.xxx.xxx.xxx/yourFile.txt in the URL where "xxx.xxx.xxx.xxx" is the IP address of your computer.