| I wound up with a serious problem today, which could only be resolved with a reboot.
For a description of that incident, please see httpd: could
not bind to port 80 - how not to stop a process. I was playing around with virtual
websites, and I was stopping and starting httpd quite a lot.
Unfortunately, I was not stopping it correctly.
The correct way to stop httpd is by issuing the following command:
./apachectl start
To stop httpd, issue the following command:
./apachectl stop
For my system, the above files are located at /usr/local/sbin.
The above process allows active sessions to terminate normally. If you do a kill
or a killall, you are defeating that process. |