Apache is a HTTP-server, not FTP. Different protocols. I run both, as seen on
http://zldb.net and
ftp://zldb.net. I'd recommend Apache - better user interface for the people downloading - however, if you want people to be able to upload stuff, you need FTP (or some PHP script on HTTP).