Apache2 doesn't start automatically in an OpenVZ container using Debian 6 well the insserv command does not output anything, did you restart the container after running that command to see if apache is starting at boot? If it isn't can you check the apache error log to see if there are any errors there?