I have just setup a Wordpress blog on Slicehost using Ubuntu Jaunty and Apache. I must possess a obvious overview how you can fully secure it. I have read plenty articles around the internet but none of them solutions my questions:

  • should i produce a special user/user group for running wordpress?
  • if so the way i configure Apache, sftp and wordpress files to work effortlessly together.

Presently I am utilizing a superuser to handle my VPS. I must have another user who handles only Wordpress.

Thanks!

You are best asking on SuperUser, where your question already has some solutions: http://serverfault.com/search?q=apache+wordpress