There should not be a difference starting apache from the console or ssh.
As for the status problem, apachectl fires up some sort of browser (internal, or lynx I'm not sure) and goes to the url
http://localhost/status, or something very similiar. This relys on a status handler being installed for this url. Most likely it isn't. For a first step you might check the apache config files. There is a high probability that this is already in the config file just commented out. Try opening it up in your favorite editor and searching for 'status'. If it is there and commented out, uncomment it and restart apache.
Sorry this isn't more detailed. If you still don't have success let me know and I will look at some docs and see if I can't help you out further.
Michael