The scripts at tuxlite.com may help you out, http://tuxlite.com/usage/
These will let you allocate control of a website (uploading, editing files etc) to a user on the system. But I don't know if that's what you want as you don't really give much information as to what you're trying to achieve.
Maybe you're looking for something more like http://www.ispconfig.org/ ? In which case this tutorial might help http://www.ispconfig.org/news/tutorial-the-perfect-server-centos-6-1-x86_64-with-nginx-ispconfig-3/
Again, details in your post would help.