To start creating your own personal File Transfer Protocol application , you'll primarily need to choose a appropriate platform, such as Linux . Afterward, get and set up the File Transfer Protocol server software itself; common options include FileZilla Application or Cerberus FTP Server. After