Make your life easier by using the terminal command to start, stop or restart Apache 2 web server on Mac OX by simply executing the 'apachectl' commands.
Start Apache server command:
sudo /usr/sbin/apachectl start
sudo apachectl start
Stop Apache server command:
sudo /usr/sbin/apachectl stop
sudo apachectl stop
Restart Apache server command:
sudo /usr/sbin/apachectl restart
sudo apachectl restart
And yes it's not always necessary to check what the status of Apache is, you can simply run the restart command from the terminal, without worrying about whether it is running or stopped.
Restart command is also very helpful if you make any changes related to your Apache server configuration in httpd.conf. And sometimes just restart the server to before starting debugging why the website is not responding or something wrong with your Apache PHP setup.