I've used linux for ages, but have recently got more into managing web servers. What is the best way to set up a webserver running a few vhosts for one client?
Right now I have a root user and a normal user. The normal user owns /var/www.
I can easily rsync files up by sshing in as the normal user.
Is this the 'correct' way?
[link][17 comments]