A jailed user won't be able to access those folders as-is. If you have acl enabled on the filesystem, you could create a regular user and control access to the directories by using an access control list.
To give user 'Bob' access to the directories, create a group, place Bob in that group and then recursively give the group access to all existing and newly created files in /etc/http/:
# groupadd WebAccessGroup
# usermod -a -G WebAccessGroup Bob
# setfacl -Rm d:g:WebAccessGroup:rwx,g:WebAccessGroup:rwx /etc/httpd/
You could also give just user "Bob" wrx access to /etc/httpd without creating a group:
# setfacl -Rm d:u:Bob:rwx,u:Bob:rwx /etc/httpd/
To allow the WebAccessGroup group to start and stop Apache, you could give the group sudo access to run the specific script that you call to start/stop Apache as root:
Use the 'visudo' command to add the following to your /etc/sudoers file:
# visudo
%WebAccessGroup ALL=(root) NOEXEC: /usr/bin/httpd
And then Bob would start Apache using sudo:
$ sudo /usr/sbin/httpd -k start
** Note: If you run Apache on a non-standard port as a non root user ("anotheruser" in this example), it's safer and better to change All=(root) to All=(anotheruser) and to run the start command like:
sudo -u anotheruser /usr/sbin/httpd -k start