How to configure Webmin with Apache and ProFTPD for multiple domain hosting

I have a Ubuntu 9.10 with Apache 2.2.12, ProFTPD 1.32 managed by Webmin.
I have no experience with any of this sadly and want to be able to do the following two tasks:
1) Setup 3 separate domains to be hosted on Apache (domains registered and DNS points to single public IP of this server)
2) Setup 3 users who will be able to FTP to each domain in order to upload their sites

I'm not sure what the standard directory paths are but would like each of the three users to not be able to see anything other than their own domain's directory in FTP.

Can anyone provide step by step instructions to set this up in Webmin?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

andrew_2706Author Commented:
I've managed to do 1), I was adding a wrong address in webmin, finally solved it by editing the httpd file ironically, now on with trying to solve the ftp issue to upload to each directory.
I know this probably isn't the answer that you're looking for, but a much more user-friendly and easier to learn solution may be ISPConfig over webmin. I've been using for a few years now and I think that it's far superior to webmin. Plus there's tons of write-up's and how-to's.

The how-to starting from the install:

and the actual website:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
andrew_2706Author Commented:
Having spent all the Easter weekend working on this and finally having sorted it out on my own by editing tthe conf files rather than using webmin after all I am thoroughly disgusted that you should point me at something which would have probably saved ne a few days of heart ache!!!

I will download this, which according to your links appears to do everything I need and more, and will start again with a couple of dns servers using bind which whilst are working are just not easy to use.!

Thanks again, I think I'll be using this lots!!! I am guessing that had I got this before fixing my problem it would have worked just as well so I will award the points anyway. Cheers!
andrew_2706Author Commented:
Well hopefully this will help you out.

I'm an active user over at their forum, which is extremely helpful if you ever need it.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
File Sharing Software

From novice to tech pro — start learning today.