Update: Already fixed, it seems that one of VirtualHosts configurations files was wrong in sites-enabled.
I have Ubuntu 11.10
When I run the command to start
It look like other process is using port 80.
$ netstat -anp | grep
eg. $ netstat -anp | grep 80
$ netstat -anp | grep 80
by above you get process name, if you want to use port then you need to stop the process or change the port