Lazy way out, you could just edit /etc/rc.local and add in your Apache binary. I've started many custom compiled things that way
- starting apache at boot? Zach Uram
- Re: starting apache at boot? Edward J. Shornock
- Re: starting apache at boot? Florian Kulzer
- Re: starting apache at boot? Mike Pobega