I have just set up a Redhat 8 Linux box on my LAN to use mainly as a web development test server (and also to run some office management stuff as web applications via everyone's browsers on the network).

The Redhat box has been assigned it's IP by our LAN isdn modem which is acting as a dhcp server/router, so I can successfully enter http://192.168.1.23 and see it's Apache default page on any machine in the network.

I have created a User name for each person in the network via the GUI on the Redhat box.

Now, what I'd like to do is treat this machine like a private web server for an admin (to access the httpd default document root at http://192.168.1.23/) and each individual user on the network to run their own testing areas (http://192.168.1.23/~user/).

We have a Mac and Windows mix of machines in the office and normal web development work is FTP'ed up to the Live server via both Dreamweaver and Cute FTP. I want to use these same methods to allow files to be sent to 192.168.1.23 and have a 'virtual site' area for each User.

Which apps should I use on Redhat and how do I configure them ( I installed everything on the Redhat 8 (Pysche) distro - so there must be plenty of choice in there!)

Also - Is there a Web Admin panel available where the server admin can log in and administer all the network user web accounts?