Отредактируйте sudoers файл и добавьте запись:
sudo visudo
joshk ALL=NOPASSWD: /path/to/apache2
Вам нужен Apache на порте 80?
Если это - единственная часть, которая требует административных полномочий, это могло бы быть самым легким (и более безопасным) просто настраивать другой порт.