Configure ftp server is very simple task on previous windows version.
However, In Windows Server 2012, there are some tricky problem when configuring ftp server.
Here is to configure ftp server passive data port.
you have to choose “Application Pools”
then later on add Firewall inbound rule to allow all ports you open.